2506: 油箱(语法周赛 Round 18(思维场))
内存限制:256 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:11
解决:10
题目描述
33DAI 有 个能装柴油的油箱,从 到 编号。编号为 个油箱最多能装 升柴油。
33DAI 非常怪,他一共想要不超过 升柴油,并且他希望相邻两个油箱装的柴油升数的奇偶性不同。
请问他一共有多少种装油方案?
输入
第一行两个整数 。
接下来一行 个整数,即 。
输出
一行一个整数,表示方案数
样例输入 复制
3 6
6 6 6
样例输出 复制
20
提示
3 6
6 6 6
20
3 6
3 3 3
14
样例解释
样例 1 有以下 种方案:
0,1,0
、2,1,0
、4,1,0
、0,3,0
、2,3,0
、0,5,0
、1,0,1
、3,0,1
、5,0,1
、1,2,1
、3,2,1
、1,4,1
、0,1,2
、2,1,2
、0,3,2
、1,0,3
、3,0,3
、1,2,3
、0,1,4
、1,0,5
样例 2 有以下 种方案:
0,1,0
、2,1,0
、0,3,0
、2,3,0
、1,0,1
、3,0,1
、1,2,1
、3,2,1
、0,1,2
、2,1,2
、0,3,2
、1,0,3
、3,0,3
、1,2,3
数据规模与约定
对于 的数据,,,
- 子任务 1(30 分):保证 。
- 子任务 2(30 分):保证 。
- 子任务 3(40 分):没有特殊限制。