@[Kater_kcl](/space/show?uid=206553)
我也遇到过这种情况,你可以私信一下管理或者过一段时间再交一次
by Boring__Zheng @ 2019-07-13 20:31:59
代码明显没问题,你在线是怎么不过的
by Aleph1022 @ 2019-07-13 20:46:08
@[alpha1022](/space/show?uid=75840) 无论是洛谷还是另一个在线ide测试点4给的答案都不对QAQ,但是本地没问题。
by Kater_kcl @ 2019-07-13 20:52:21
@[Boring__Zheng](/space/show?uid=186573) 私信哪位管理丫
by Kater_kcl @ 2019-07-13 20:53:30
这道题我只写了18行orz
我这个蒟蒻表示大佬好强
by All_Might @ 2019-07-13 20:57:40
#include "iostream"
#include "stdio.h"
using namespace std;
int w[105],val[105];
int dp[105][1005];
int main()
{
int t,m,res=-1;
scanf("%d%d",&t,&m);
for(int i=1;i<=m;i++)
{
scanf("%d%d",&w[i],&val[i]);
}
for(int i=1;i<=m;i++)
for(int j=t;j>=0;j--)
{
if(j>=w[i])
{
dp[i][j]=max(dp[i-1][j-w[i]]+val[i],dp[i-1][j]);
}
else
{
dp[i][j]=dp[i-1][j];
}
}
printf("%d",dp[m][t]);
return 0;
}
by 林函墨 @ 2019-07-13 20:58:10
@[Kater_kcl](/space/show?uid=206553) ~~把数据下载下来测过了嘛~~
by HohleFeuerwerke @ 2019-07-13 20:58:22
@[longtaoxuan](/space/show?uid=143271) 嗯呢,点四本地正常,在线ide不正常,测评不过。
by Kater_kcl @ 2019-07-13 21:00:05
@[杨蒟蒻](/space/show?uid=65880) 你才是大佬QAQ
by Kater_kcl @ 2019-07-13 21:00:53
```
常见“我在本地/xxOJ AC了、洛谷却不过”的原因
Linux中换行符是'\n'而Windows中是'\r\n'(多一个字符),有些数据在Windows中生成,而在洛谷评测机Linux环境下评测。这种情况在字符串输入中非常常见。
评测系统建立在Linux下,可能由于使用了Linux的保留字而出现CE,但在Windows下正常。
Linux对内存的访问控制更为严格,因此在Windows上可能正常运行的无效指针或数组下标访问越界,在评测系统上无法运行。
严重的内存泄露的问题很可能会引起系统的保护模块杀死你的进程。因此,凡是使用malloc(或calloc,realloc,new)分配而得的内存空间,请使用free(或delete)完全释放。
数据可能真的有问题。但是如果不止一个人通过了这道题,那最好不要怀疑是数据的锅。
```
摘自https://www.luogu.org/wiki/show?name=%E5%B8%AE%E5%8A%A9
by 柚子皮 @ 2019-07-13 21:00:53