atcoder#KEYENCE2021F. Keyence Repetition
Keyence Repetition
配点 : 点
問題文
を keyence
を 回繰り返した文字列とします。
の 個以上の文字を削除した後、残った文字を元の順序を保ったまま連結して新しい文字列 を作ることを考えます。
削除する位置の選び方は 通りあります。これらのうち、 が と一致するようなものの個数を で割ったあまりを求めてください。
制約
- は
c
,e
,k
,n
,y
のみからなる文字列
入力
入力は以下の形式で標準入力から与えられる。
出力
削除する位置の選び方のうち、 が と一致するようなものの個数を で割ったあまりを出力せよ。
2
key
6
-
keyencekeyence
です。 -
key
となるような削除する位置の選び方は 通りです。
2
ccc
0
-
ccc
となるような削除する位置の選び方は 通りです。
100
keyneeneeeckyycccckkke
275429980
- で割ったあまりを求めるのを忘れずに。