阿申准备报名参加GT考试,准考证号为n位数X1X2⋯Xn(0≤Xi≤9)X_1X_2 \cdots X_n(0 \leq X_i \leq 9)X1X2⋯Xn(0≤Xi≤9),他不希望准考证号上出现不吉利的数字。 他的不吉利数字A1A2⋯Am(0≤Ai≤9)A_1A_2 \cdots A_m(0 \leq A_i \leq 9)A1A2⋯Am(0≤Ai≤9)有m位,不出现是指X1X2⋯XnX_1X_2 \cdots X_nX1X2⋯Xn中没有恰好一段等于A1A2⋯AmA_1A_2 \cdots A_mA1A2⋯Am,A1A_1A1和X1X_1X1可以为0。
第一行输入n,m,K,接下来一行输入m位的数。
阿申想知道不出现不吉利数字的号码有多少种,输出模K取余的结果。
4 3 100 111
81
对于全部数据,n≤109n\leq10^9n≤109,m≤20m\leq 20m≤20,K≤10000K\leq10000K≤10000。
不区分大小写,点击图片可更换