問題文
NにK回ラングレス圧縮した後の文字列長をmod998244353で求めよ
制約
- Kは整数
- Nは1,2,3,4,5,6,7,8,9からなる文字列
- 1≤∣N∣≤1000
- 1≤K≤1018
- Nに同じ数字が10個以上連続する区間はない
入力形式
出力形式
NにK回操作を施したものの桁数を998244353で割った余りを、1行で出力して下さい。
入力例1
出力例1
Nは操作される度に
1→11→21→1211→111221→312211
→13112221
→1113213211
→31131211131221
→13211311123113112211
→11131221133112132113212221
と変化します。
11131221133112132113212221の桁数は26なので、26を出力します。
312211に操作することを例に考えます。
312211は、「1つの3,1つの1,2つの2,2つの1」と解釈できるので、操作後の数列は 13112221 です。
入力例2
出力例2
入力例3
出力例3