求助!!!编译失败。
查看原帖
求助!!!编译失败。
1112264
YZZCDS楼主2024/7/16 15:52

这个代码在本地是编译成功并且运行正确了的,但是在洛谷上每次都提示:Compile Error。

#include <bits/stdc++.h>
using namespace std;
typedef long long l;
l n, m, w[3410], d[3410];
vector<vector<l>> dp(3410, vector<l>(405, 0));
int main () {
    cin >> n >> m;
    for (int i = 1; i <= n; i ++) {
        cin >> w[i] >> d[i];
    }
    for (int i = 1; i <= n; i ++) {
        for (int j = 1; j <= m; j ++) {
            if (j < w[i]) {
                dp[i][j] = dp[i-1][j];
            } else {
                dp[i][j] = max(dp[i-1][j], dp[i-1][j-w[i]] + d[i]);
            }
        }
    }
    cout << dp[n][m] << endl;
    return 0;
}
2024/7/16 15:52
加载中...