100 atcoder#ABC089C. [ABC089C] March
[ABC089C] March
配点 : 点
問題文
人の人がいて、 番目の人の名前は です。
この中から、以下の条件を満たすように 人を選びたいです。
- 全ての人の名前が
M
,A
,R
,C
,H
のどれかから始まっている - 同じ文字から始まる名前を持つ人が複数いない
これらの条件を満たすように 人を選ぶ方法が何通りあるか、求めてください。ただし、選ぶ順番は考えません。
答えが bit整数型に収まらない場合に注意してください。
制約
- は英大文字からなる
入力
入力は以下の形式で標準入力から与えられる。
出力
与えられた条件を満たすように 人を選ぶ方法が 通りのとき、 を出力せよ。
5
MASHIKE
RUMOI
OBIRA
HABORO
HOROKANAI
2
次のような名前の 人を選ぶと良いです。
MASHIKE
,RUMOI
,HABORO
MASHIKE
,RUMOI
,HOROKANAI
よって、 通りとなります。
4
ZZ
ZZZ
Z
ZZZZZZZZZZ
0
与えられた条件を満たすように 人を選ぶ方法が存在しない場合に注意してください。
5
CHOKUDAI
RNG
MAKOTO
AOKI
RINGO
7