#649. 数列计算
数列计算
题目描述
有一个数列 ,其中 ,永远不变,从第二个数 开始,它可以是前面的数加 ,也可以是前面的数减。例如 ,可能的数列有:
给出 和 ,问满足条件的数列有多少。
输入格式
输入两个整数 。
输出格式
输出满足条件的数列的个数。
4 0
2
数据范围
有一个数列 a1,a2,…,an,其中 a1=0,永远不变,从第二个数 a2 开始,它可以是前面的数加 1,也可以是前面的数减1。例如 n=4,可能的数列有:
a1,a2,…,an | S=∑ai |
---|---|
0,1,2,3 | 6 |
0,1,2,1 | 4 |
0,1,0,1 | 2 |
0,1,0,−1 | 0 |
0,−1,0,1 | |
0,−1,0,−1 | −2 |
0,−1,−2,−1 | −4 |
0,−1,−2,−3 | −6 |
给出 n 和 S,问满足条件的数列有多少。
输入两个整数 n,S。
输出满足条件的数列的个数。
4 0
2
1≤n≤30
1≤S≤107
注册一个 CZOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。