背包问题(backpack)
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
小 A 最近研究学习背包问题。他有 个物品,第 个物品的价值为 。
小 A 在得知小 B 最近生活困难后,决定在这 个物品中挑选出价值和为 的物品装在背包里带给小 B 。
谁知小 A 在到小 B 家后,发现自己的背包破了一个洞,有一些背包里的物品(可能没有物品也可能所有是所有物品)遗失了。小 A 想知道,背包里剩余的物品的价值和可能是多少?
输入格式
第一行两个整数 。
接下来一行 个整数, 表示每个物品的价值。
输出格式
共一行若干个整数,表示背包里剩余的物品的价值和可能是多少,按从小到大输出。
样例一
输入
5 8
4 3 4 4 1
输出
0 1 3 4 5 7 8
样例解释
小 A 本来背包里的物品可能是 或 ,最后剩下物品价值和分别可能是 和 。
数据范围
对于所有数据 。
测试点 | 数据范围 |
---|---|
无限制 |