#abc137c. [abc137_c]Green Bin
[abc137_c]Green Bin
問題文
文字列 に含まれる文字を何らかの順序で並べることで得られる文字列を の アナグラム と呼びます。
例えば、greenbin
は beginner
のアナグラムです。このように、同じ文字が複数回現れるときはその文字をちょうどその回数だけ使わなければなりません。
個の文字列 が与えられます。それぞれの文字列は長さが で英小文字からなり、またこれらの文字列はすべて異なります。二つの整数 の組であって、 が のアナグラムであるようなものの個数を求めてください。
制約
- は長さ の文字列である。
- の各文字は英小文字である。
- はすべて異なる。
入力
入力は以下の形式で標準入力から与えられる。
出力
二つの整数 の組であって、 が のアナグラムであるようなものの個数を出力せよ。
入力例 1
3
acornistnt
peanutbomb
constraint
出力例 1
1
acornistnt
は constraint
のアナグラムです。他に が のアナグラムであるような の組はないため、答えは です。
入力例 2
2
oneplustwo
ninemodsix
出力例 2
0
が のアナグラムであるような の組がないときは と出力してください。
入力例 3
5
abaaaaaaaa
oneplustwo
aaaaaaaaba
twoplusone
aaaabaaaaa
出力例 3
4
ここにそのようなケースを置くことはできませんが、答えは bit 整数型に収まらない可能性があるので注意してください。