GT 考试
题号:NC50583
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 32 M,其他语言64 M
64bit IO Format: %lld

题目描述

阿申准备报名参加GT考试,准考证号为n位数,他不希望准考证号上出现不吉利的数字。
他的不吉利数字有m位,不出现是指中没有恰好一段等于A_1X_1可以为0。

输入描述:

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

输出描述:

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

输入

复制
4 3 100 
111

输出

复制
81

备注:

对于全部数据,