SZ-TG-221. [洛谷 P3193] [HNOI2008] GT考试

提交1 通过1
通过率100%
时间限制1000ms
内存限制32MiB

题目描述

题目描述

阿申准备报名参加GT考试,准考证号为n位数X1X2⋯Xn(0≤Xi≤9)X_1X_2 \cdots X_n(0 \leq X_i \leq 9),他不希望准考证号上出现不吉利的数字。 他的不吉利数字A1A2⋯Am(0≤Ai≤9)A_1A_2 \cdots A_m(0 \leq A_i \leq 9)有m位,不出现是指X1X2⋯XnX_1X_2 \cdots X_n中没有恰好一段等于A1A2⋯AmA_1A_2 \cdots A_m,A1A_1和X1X_1可以为0。

输入描述

第一行输入n,m,K,接下来一行输入m位的数。

输出描述

阿申想知道不出现不吉利数字的号码有多少种,输出模K取余的结果。

示例1

4 3 100
111
81

备注

数据范围

对于全部数据,n≤109n\leq10^9,m≤20m\leq 20,K≤10000K\leq10000。