HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Volumes > Strings > problem:


01. Jaroslavna

Volume problems

• 01. Jaroslavna
• 02. Vjazanie
• 03. Onufrij
• 04. Тролль за пишущей машинкой
• 05. Santa-code

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