Codeforces Round 823 (Div. 2) |
---|
Закончено |
У вас есть две строки $$$s_1$$$ и $$$s_2$$$ длины $$$n$$$, состоящие из строчных латинских букв. Вы можете выполнить следующую операцию любое (возможно, нулевое) количество раз:
Можно ли вы сделать эти две строки равными с помощью описанных операций?
В первой строке задано одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Затем следуют описания наборов входных данных.
Каждый набор входных данных описывается в трех строках.
Первая строка содержит единственное целое число $$$n$$$ ($$$1 \le n \le 10^5$$$) — длина строк $$$s_1$$$ и $$$s_2$$$.
Вторая строка содержит строку $$$s_1$$$ длины $$$n$$$, содержащую только строчные буквы латинского алфавита.
Третья строка содержит строку $$$s_2$$$ длины $$$n$$$, содержащую только строчные буквы латинского алфавита.
Гарантируется, что сумма $$$n$$$ по всем наборам входных данных не превышает $$$2 \cdot 10^5$$$.
Для каждого набора входных данных выведите «YES» (без кавычек), если можно сделать строки равными, и «NO» (без кавычек), иначе.
73cbcaba5abcaacbabb5abcaacbabz1aa1ab6abadaaadaaba8abcabdaaadabcaba
YES YES NO YES NO NO YES
В первом наборе входных данных:
Во втором наборе входных данных:
В третьем наборе входных данных невозможно сделать строки равными.
Название |
---|