#L0132. 仓鼠下山坐缆车

仓鼠下山坐缆车

题目背景

夏令营结束那天,教练带着一群小仓鼠登上了观景台。小家伙们玩累了,说什么也不肯自己走下山,教练只好联系景区的缆车把它们一批批运下去。

题目描述

教练一共带着 N(N18)N(N\le 18) 只小仓鼠,每辆缆车最多能承载总重量 WW。这 NN 只仓鼠的重量分别是 C1,C2,CNC_1,C_2,\dots C_N,同一辆缆车上仓鼠的重量之和不能超过 W(1Ci,W108)W(1\le C_i,W \le 10^8)

每调用一辆缆车就要付 11 元运费,教练想知道:把所有仓鼠都运下山,最少需要付多少元?

输入格式

第一行包含两个用空格隔开的整数,NNWW

接下来 NN 行每行一个整数,其中第 i+1i+1 行的整数表示第 ii 只仓鼠的重量 CiC_i

输出格式

输出一个整数,表示最少需要多少元,也就是最少需要调用多少辆缆车。

样例

5 1996
1
2
1994
12
29
2
难度 普及
通过率
尝试 0
已通过 0
ID
757
类型
传统题
Time Limit
1000ms
Memory Limit
512MiB
上传者