Home => ProblemSet => 6.1-22:[SDOI2017] 序列计数
Problem2163--6.1-22:[SDOI2017] 序列计数

2163: 6.1-22:[SDOI2017] 序列计数

Time Limit: 3 Sec  Memory Limit: 128 MB  Submit: 0  Solved: 0
[ Submit ] [ Status ] [ Creator: ][ 参考程序 ]

Description

Alice 想要得到一个长度为 n 的序列,序列中的数都是不超过 m 的正整数,而且这 n 个数的和是 p 的倍数。
Alice 还希望,这 n 个数中,至少有一个数是质数。
Alice 想知道,有多少个序列满足她的要求。

Input

一行三个数,n,m,p。

Output

一行一个数,满足 Alice 的要求的序列数量,答案对 20170408 取模。

Sample Input Copy

3 5 3

Sample Output Copy

33

HINT

对 20% 的数据,1≤n,m≤100。
对 50% 的数据,1≤m≤100。
对 80% 的数据,1≤m≤106
对 100% 的数据,1≤n≤109,1≤m≤2×107,1≤p≤100。

Source/Category

FFT