ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Неотсортированные > задача:


Плач Ярославны

Задачи раздела

• Переправа
• Перестановка вагонов
• Перестановка вагонов - 2
• Перестановки в правительстве
• Пес и кот
• Пещера ужасов
• Пилите, Шура, пилите
• Письменный стол
• Плач Ярославны
• По алфавиту
• По алфавиту-2
• Под бой курантов
• Подстольный диктант
• Подсчёт коз
• Позитивные номера
• Полосатое на клетчатом
• Полосатый шарфик

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб.

jaroslavna

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

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

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

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

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

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

www.contester.ru