CF1256F.Equalizing Two Strings

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

You are given two strings ss and tt both of length nn and both consisting of lowercase Latin letters.

In one move, you can choose any length lenlen from 11 to nn and perform the following operation:

  • Choose any contiguous substring of the string ss of length lenlen and reverse it;
  • at the same time choose any contiguous substring of the string tt of length lenlen and reverse it as well.

Note that during one move you reverse exactly one substring of the string ss and exactly one substring of the string tt .

Also note that borders of substrings you reverse in ss and in tt can be different, the only restriction is that you reverse the substrings of equal length. For example, if len=3len=3 and n=5n=5 , you can reverse s[13]s[1 \dots 3] and t[35]t[3 \dots 5] , s[24]s[2 \dots 4] and t[24]t[2 \dots 4] , but not s[13]s[1 \dots 3] and t[12]t[1 \dots 2] .

Your task is to say if it is possible to make strings ss and tt equal after some (possibly, empty) sequence of moves.

You have to answer qq independent test cases.

输入格式

The first line of the input contains one integer qq ( 1q1041 \le q \le 10^4 ) — the number of test cases. Then qq test cases follow.

The first line of the test case contains one integer nn ( 1n21051 \le n \le 2 \cdot 10^5 ) — the length of ss and tt .

The second line of the test case contains one string ss consisting of nn lowercase Latin letters.

The third line of the test case contains one string tt consisting of nn lowercase Latin letters.

It is guaranteed that the sum of nn over all test cases does not exceed 21052 \cdot 10^5 ( n2105\sum n \le 2 \cdot 10^5 ).

输出格式

For each test case, print the answer on it — "YES" (without quotes) if it is possible to make strings ss and tt equal after some (possibly, empty) sequence of moves and "NO" otherwise.

输入输出样例

  • 输入#1

    4
    4
    abcd
    abdc
    5
    ababa
    baaba
    4
    asdf
    asdg
    4
    abcd
    badc
    

    输出#1

    NO
    YES
    NO
    YES
    
首页