洛谷P2871
P2871 [USACO07DEC] Charm Bracelet S
不用一维数组优化的话,样例都过不去
点击查看代码
#include<bits/stdc++.h>
using namespace std;
const int N = 3402, M = 12881;
int dp[M];
int main() {
int n, m; cin >> n >> m;
int w, d;
for(int i = 1; i <= n; i++) {
cin >> w >> d;
for(int j = m; j >= w; j--) {
dp[j] = max(dp[j], dp[j - w] + d);
}
}
cout << dp[m] << '\n';
return 0;
}

浙公网安备 33010602011771号