2398: 台阶问题
内存限制:64 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:393
解决:151
题目描述
有N级的台阶,你一开始在底部,每次可以向上迈最多K级台阶(最少1级),问到达第N级台阶有多少种不同方式。
输入
输入文件stair.in的仅包含两个正整数N,K。
输出
输入文件stair.out仅包括1个正整数,为不同方式数,由于答案可能很大,你需要输出mod 100003后的结果。
样例输入 复制
5 2
样例输出 复制
8
提示
对于20%的数据,有N ≤ 10, K ≤ 3;
对于40%的数据,有N ≤ 1000;
对于100%的数据,有N ≤ 100000,K ≤ 100。