思路: 看到m非常小,所以把A的价值最大用dfs弄出来 然后剩下的就做完全背包 c o d e code code #include<iostream> #include<cstdio> using namespace std; int M, ans, M_; int n, a[20], b[20]; int m, a1[50]