#376. 装载问题

装载问题

有一批共nn个集装箱要装上艘载重量为cc的轮船,其中集装箱ii的重量为wiw_i。找出一种最优装载方案,将轮船尽可能装满,即在装载体积不受限制的情况下,将尽可能重的集装箱装上轮船。

输入格式

第一行有22个正整数nnccnn是集装箱数,cc是轮船的载重量。接下来的11行中有nn个正整数,表示集装箱的重量。

输出格式

将计算出的最大装载重量输出

样例

样例输入

5 10
7 2 6 5 4

样例输出

10

数据范围与提示

  • 时间限制:1000ms1000\mathrm{ms}
  • 空间限制:512000KB512000\mathrm{KB}
  • 对于100100%数据,n40,c1000n \leq 40,c \leq 1000