各文字列ペアに対して、Isomorphicかどうか確認する先頭から1文字ずつ比較してmapに突っ込んで、矛盾(既に他の文字にマップ済)しなければOKでよさそうサンプル通らない。返すように変更サンプル通った。答えを分数で返さなきゃいけないのか。(x-1)!)だよね。答えになる実装・・・サンプル通った。longじゃ収まらないかな・・・(←?)計算量自体は大したことないし、BigInteger使っちゃおうDPをBigIntegerに置き換え。なってないひたすらデバッグ。するのを忘れてた今度こそOK。第二問(550点)カウンター296932。