Ուղարկել | Բոլոր լուծումները | Լավագույն լուծումները | Վերադառնալ ցուցակին |
ACM_0232 - АПЕЛЬСИН-СПАНИЕЛЬ |
Анаграммой некоторого слова является слово, полученное из исходного перестановкой его букв. Особый интерес представляют пары анаграмм, в которых каждое слово является осмысленным. Для нахождения всех таких пар разрабатывается программное обеспечение, которое по заданному словарю будет перебирать все возможные пары слов и проверять, являются ли они анаграммами друг друга. Вам предлагается написать основной модуль для этого проекта.
Формат входных данных
В первой и во второй строках по одному слову. Каждое слово представляет собой непустую последовательность из строчных латинских букв, длина которой не превышает 105 символов.
Формат выходных данных
В первой и единственной строке «YES», если исходные слова являются парой анаграмм, и «NO» в противном случае.
Примеры
№ |
stdin |
stdout |
1 |
glfyk |
YES |
2 |
glfeyk |
NO |
Ավելացրեց. | Հրանտ Հովհաննիսյան |
Ամսաթիվ. | 2014-10-08 |
Ժամանակի սահմանափակումը. | 1s |
Ծրագրի տեքստի սահմանափակումը. | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Լեզուներ. | Բոլորը բացի ASM32 ASM64 GAWK CLPS CLOJURE D ERL FSHARP FORTRAN GOSU HASK ICON ICK NEM NIM OBJC-CLANG PICO PIKE PYPY PYPY3 PY_NBC RUST SCM guile CHICKEN SED TCL WHITESPACE |
Աղբյուրը. | West Siberian QF 2014.C |