01背包问题程序 C++ 查错 在线等 急!求大佬帮助~~~ 6

#include<bits/stdc++.h>usingnamespacestd;constintmaxm=1001,maxn=101;intm,n;intw[maxn]... #include<bits/stdc++.h>using namespace std;const int maxm=1001,maxn=101;int m,n;int w[maxn],c[maxn];int f[maxn];int main(){ scanf("%d%d",&m,&n); for (int i=1;i<=n;i++) scanf("%d%d",&w[i],&c[i]); for (int i=1;i<=n;i++) for (int v=m;v>=w[i];v--) f[v]=max(f[v],f[v-w[i]]+c[i]); printf("%d\n",f[m]); return 0;} 以上是程序,http://oj.noi.cn/oj/#main/show/1159,在noi官网题库上提交RE了,不知道什么问题,麻烦哪位大佬帮忙查错自己运行的话,不会出错,但答案很奇怪,附图!程序代码嫌乱的可以看下图 展开
 我来答
百度网友8b58de0
2019-06-27 · TA获得超过945个赞
知道小有建树答主
回答量:1079
采纳率:83%
帮助的人:309万
展开全部
一是显示问题,去掉最后显示的时候的回车符,再看看能不能通过。
二是你的逻辑是不是对的,把题目要求发上来。
三是你的代码在oj上可能就没有编译通过,所以要把oj的错误提示贴图上来,虽然你本地可以编译,不代表oj就能正常编译。

有些oj真的太苛刻,与其说苛刻,不如说是个傻子系统。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式