ABC110-C:String Transformation

問題

文字列 S, T が与えられる。S のうち、異なる 2 つの英小文字 c1, c2 を選んで swap させる。 0 回以上 swap させて文字列 S を T にすることができるかどうは判定せよ。

考え方

文字の変更先は一意に定まる。同じ文字からは同じ文字にしか変更できない。以下のような文字列は swap によって実現できない。

a b c
a a b

つまり s_i = s_j であれば、t_i = t_j となる。逆に s_i ≠ s_j であれば、t_i ≠ t_j となる。これを判定すればいい。

ポイント

類題

雑記

これ難しい・・・