题目描述
有n个集装箱要装上一艘最大载重量为c的轮船。其中集装箱i的重量为w_i。最优装载问题要求确定在装载体积不受限制的情况下,将尽可能多的集装箱装上轮船,问能装载的最大数量(如果有多种方案,优先选择总重量最小的方案) ,以及此时是否是正好将轮船装满。
输入格式
第一行两个整数n(n<=100),c(1000<=c<=10000)
第二行为n个整数w_i,(100<=w_i<=1000)
输出格式
第一行输出一个整数,为轮船装载集装箱的最大数量
第二行输出是否正好将轮船装满,是的话输出“yes”,否则输出“no”
输入输出样例
输入样例1:
5 2000
500 600 700 800 900
输出样例1:
3
no