卡常火车头放哪?

灌水区

放头文件前面
by 初雪_matt @ 2022-01-16 15:28:07


放开头
by HarunluoON @ 2022-01-16 15:29:32


@[初雪_matt](/user/360083) 洛谷过不去,会报错!!!
by luozhichen @ 2022-01-16 15:31:02


@[luozhichen](/user/181845) 在哪儿?
by Jerrlee✅ @ 2022-01-16 15:31:45


@[luozhichen](/user/181845) 洛谷已经禁用了火车头
by 初雪_matt @ 2022-01-16 15:32:23


报了啥错?
by Jerrlee✅ @ 2022-01-16 15:32:24


(当然如果 O2 一类的就会过不了编译
by Jerrlee✅ @ 2022-01-16 15:32:55


@[Jerrlee✅](/user/367652) ```cpp 放这 #include <bits/stdc++.h> 这 using namespace std; 还有这,都报错!!! int n,m; int v[144444],w[144444],p[144444]; int dp[144444]; int read(){ char c = getchar(); int x = 0, f = 1; while (c < '0' || c > '9') { if (c == '-') f = -1; c = getchar(); } while (c >= '0' && c <= '9') { x = x * 10 + c - '0'; c = getchar(); } return x * f; } int main(){ n = read(),m = read(); for(register int i = 1; i <= n; i++){ v[i] = read(),w[i] = read(),p[i] = read(); } for(register int i = 1;i <= n;i++){ for(register int j = 1;j <= p[i];j++){ for(register int k = m; k >= w[i]; k--){ dp[k] = max(dp[k], dp[k - w[i]] + v[i]); } } } printf("%d",dp[m]); return 0; } ```
by luozhichen @ 2022-01-16 15:34:11


@[luozhichen](/user/181845) 洛谷禁了,别想了
by 159号程序员 @ 2022-01-16 15:36:23


我看到了……您手动开了 O2 这东西不能加,可以手动勾选
by Jerrlee✅ @ 2022-01-16 15:36:31


| 下一页