#codeformula2014qualBc. [code_formula_2014_qualB_c]仲良し文字列

[code_formula_2014_qualB_c]仲良し文字列

有两个字符串A,BA,B

请对AA字符串进行33次交换操作

11次交换操作是指:

  • 选定22个下标i,ji,j保证iji≠j0i,j<A0≤i,j<|A|i,ji,j小于AA的长度)

  • swap(A[i],A[j])swap(A[i],A[j])A[i]A[i]A[j]A[j]交换)

请问在交换操作后,如果AA可以变成BB,那么输出YESYES

否则输出NONO

其中A=B,A<=1000|A|=|B|,|A|<=1000

感谢RioBluRioBlu提供的翻译