atcoder#ABC171F. [ABC171F] Strivore
[ABC171F] Strivore
配点: 点
問題文
「好きな英小文字 文字を好きな位置に挿入する」という操作を文字列 にちょうど 回繰り返してできる文字列は何通りあるでしょう?
答えは非常に大きくなる可能性があるので、 で割ったあまりを出力してください。
制約
- は 以上 以下の整数
- は英小文字からなる長さ 以上 以下の文字列
入力
入力は以下の形式で標準入力から与えられる。
出力
条件を満たす文字列の個数を で割ったあまりを出力せよ。
5
oof
575111451
たとえば、proofend
、moonwolf
、onionpuf
などが条件を満たします。
それに対し、oofsix
、oofelevennn
、voxafolt
、fooooooo
などは条件を満たしません。
37564
whydidyoudesertme
318008117