题目背景
JerryC 有一大袋糖果,他正以 1 t/ms 的速度食用着这一袋糖果......
题目描述
JerryC 的糖果有 N 箱(两两之间不同)。他一开始想挑 M 箱出来,但是觉得吃起来不过瘾,所以又想要多拿一些出来。由于他比较喜欢数字 K,所以只要拿出来的糖的量 x(x≥M)满足:x≡M(modK),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。