#A2410. 送礼物
送礼物
题目描述
达达帮翰翰给女生送礼物,翰翰一共准备了 个礼物,其中第个礼物的重量是。
达达的力气很大,他一次可以搬动重量之和不超过的任意多个物品。
达达希望一次搬掉尽量重的一些物品,请你告诉达达在他的力气范围内一次性能搬动的最大重量是多少。
输入
第一行两个整数,分别代表 和 。
以后 行,每行一个正整数表示 。
输出
仅一个整数,表示达达在他的力气范围内一次性能搬动的最大重量。
20 5
7
5
4
18
1
19
提示
达达帮翰翰给女生送礼物,翰翰一共准备了 N 个礼物,其中第i个礼物的重量是Gi。
达达的力气很大,他一次可以搬动重量之和不超过W的任意多个物品。
达达希望一次搬掉尽量重的一些物品,请你告诉达达在他的力气范围内一次性能搬动的最大重量是多少。
第一行两个整数,分别代表 W 和 N。
以后 N 行,每行一个正整数表示 Gi。
仅一个整数,表示达达在他的力气范围内一次性能搬动的最大重量。
20 5
7
5
4
18
1
19
1≤N≤46
1≤W,Gi≤231−1