Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
113299 李树强 装箱问题 C++ 通过 100 17 MS 252 KB 350 2023-12-02 08:41:49

Tests(7/7):


#include<iostream> using namespace std; int ary[35], v, n, ans = 1e8; void f(int x, int a){ if(x == n){ ans = min(a, ans); return; } f(x + 1, a); if(a >= ary[x]){ f(x + 1, a - ary[x]); } } int main(){ cin >> v >> n; for(int i = 0; i < n; i++){ cin >> ary[i]; } f(0, v); cout << ans; return 0; }


测评信息: