Анаграммы
Просмотр в формате PDF
Submit solution
Очки:
110
Ограничение по времени:
2.0s
Ограничение по памяти:
256M
Problem type
Allowed languages
C++, Python
Лингвист изучает два слова и хочет проверить, составлены ли они из одних и тех же букв. Два слова считаются подходящими, если в них совпадает набор букв и количество вхождений каждой буквы, то есть одно слово можно получить перестановкой букв другого.
Определите, верно ли это для данных двух слов.
Входные данные
В первой строке задано слово s, во второй — слово t. Оба слова непустые, состоят из строчных латинских букв, длина каждого не превышает 2 * 10^5.
Выходные данные
Выведите YES, если слова составлены из одних и тех же букв, иначе выведите NO.
Ограничения
1 <= |s|, |t| <= 2 * 10^5sиtсостоят только из строчных латинских букв
Примеры
Пример 1
Входные данные
listen
silent
Выходные данные
YES
Пояснение
Обе строки состоят из одних и тех же букв, поэтому YES.
Пример 2
Входные данные
dec
cde
Выходные данные
YES
Комментарии