【问题描述】
观察这个数列:
1 3 0 2 -1 1 -2 ...
这个数列中后一项总是比前一项增加2或者减少3。
栋栋对这种数列很好奇,他想知道长度为 n 和为 s 而且后一项总是比前一项增加a或者减少b的整数数列可能有多少种呢?
【输入形式】
输入的第一行包含四个整数 n s a b,含义如前面说述。
【输出形式】
输出一行,包含一个整数,表示满足条件的方案数。由于这个数可能会很大,请输出方案数除以100000007的余数。
【样例输入】
4 10 2 3
【样例输出】
2
【样例说明】
这两个数列分别是2 4 1 3和7 4 1 -2。故输出2。
【评分标准】
共5个测试点。
难度等级: | 4 |
总通过次数: | 1 |
总提交次数: | 1 |