题目背景
JerryC有一大袋糖果,他正以1 t/ms的速度食用着这一袋糖果......
题目描述
JerryC的糖果有N箱(两两之间不同)。他一开始想挑M箱出来,但是觉得吃起来不过瘾,所以又想要多拿一些出来。由于他比较喜欢数字K,所以只要拿出来的糖的量x(x≥M)满足:x≡M (mod K),JerryC就会得到满足感。
求有多少种方案使得JerryC得到满足感。请输出方案数mod 1004535809的结果。
输入格式
一行三个非负整数N,M,K。
输出格式
一行一个非负整数,表示方案数mod 1004535809的结果。
10 2 3
342
提示
样例解释:
可以拿出来:2箱 5箱 8箱,组合数算一下就是了:
(210)+(510)+(810)=342
数据范围:
测试点编号 |
N≤ |
K≤ |
1 |
2−3 |
106 |
10 |
4−8 |
1012 |
100 |
9−12 |
1015 |
103 |
12−20 |
1018 |
104 |
0≤M<K