编程题
### 问题描述 在蓝桥学院有一座破败的高塔,已经存在了上千年,令人惊奇的是里面有电梯。因为破败的原因,电梯只剩下了中间的按键,范围是 $m, k$,也就是每一次可以上升 $m, m+1, m+2, …, k$ 层,高塔非常高,一共有 $n$ 层。爱思考的小乐想知道有多少种不同的方式登上高塔的最高层,但是很可惜他并不会计算,于是请教了脑力担当的你。由于数据非常大,你告诉小乐他也不知道是多少,所以请你把结果对 $10^9+7$ 取模。 ### 输入格式 共一行三个正整数 $n, m, k$,$n$ 表示高塔的高度为 $n$ 层, $m$ 表示电梯每一次最少上升 $m$ 层,$k$ 表示电梯每一次最多上升 $k$ 层。 数据范围保证:$1 \leq m \leq k \leq n \leq 10^{5}$。 ### 输出格式 输出仅一行,包含一个正整数,表示登上高塔方案数对 $10^9+7$ 取模的结果。 ### 样例输入1 ```text 5 1 2 ``` ### 样例输出1 ```text 5 ``` ### 样例输入2 ```text 5 3 3 ``` ### 样例输出2 ```text 0 ``` ### 样例说明 对于样例 $1$: $1+1+1+1+1=5$ $1+1+1+2=5$ $1+1+2+1=5$ $1+2+1+1=5$ $1+2+2=5$
查看答案
赣ICP备20007335号-2