#include <bits/stdc++.h>
using namespace std;
int n,v,tj[31],cnt=1; 
int main() 
{
    cin>>v>>n;
    for (int i=1;i<=n;i++)
    {
        cin>>tj[i];
        cnt++;
    }
    sort(tj+1,tj+1+n);
    while (cnt)
    {
        cnt--;
        if (v<tj[cnt])
            continue;
        v-=tj[cnt];
    }
    cout<<v;
    return 0;
}

3 条评论

  • 1

信息

ID
1437
难度
6
分类
动态规划 | 背包 点击显示
标签
递交数
170
已通过
34
通过率
20%
上传者