HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Unsorted > problem:


Jaroslavna

Section problems

• Pereprava
• Railway carriage permutation
• Railway carriage permutation - 2
• Government
• Dog and cat
• Horror cave
• Saw, Shura, saw
• Desk
• Jaroslavna
• По алфавиту
• По алфавиту-2
• Desires
• Diktant
• Kozy
• Positiv numbers
• Stripes and checks
• Sharfik

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.

jaroslavna

Учительица Яна Руслановна ("Ярославна" на языке её третьеклассников) сидела над кучей листочков. Это было "домашнее творческое задание": дети должны были придумать два слова или две фразы, являющиеся анаграммами друг друга.

Анаграмма - строка, полученная из другой строки перестановкой букв. Просто перемешать буквы — это и компьютер может. А вот сделать так, чтобы и исходное слово или фраза, и анаграмма были осмысленными - непросто.

— АПЕЛЬСИН-СПАНИЕЛЬ... ну, это Сидоров нагуглил, это анаграмма известная. НЕТ ДОМА - АД МОНЕТ... во даёт Иванов, неужели анаграмма? Таки да! А это что? РАЗ ДВА ТРИ ЧЕТЫРЕ - ДАЧА ВЕТЕР ТИР ДЫРА... вроде анаграмма. Или нет? Эй, кто нибудь! Да напишите ж вы мне программу, проверяющую, являются ли слова анаграммами! Пожа-а-алуйста!

Входные данные. Две строки - проверяемые фразы. Чтобы задача была доступна на разных языках, будем считать, что буквы там только "общеупотребительные", латинские, прописные, а также могут быть пробелы и знаки препинания (они тоже учитываются при проверке анаграммности).

Выходные данные. YES если строки являются анаграммами друг друга, NO в противном случае.

Для отправки решений необходимо выполнить вход.

www.contester.ru