c++ 买礼物
答案:2 悬赏:0 手机版
解决时间 2021-11-23 17:44
- 提问者网友:贪了杯
- 2021-11-22 17:18
c++ 买礼物
最佳答案
- 五星知识达人网友:像个废品
- 2021-11-22 17:25
程序没看出什么问题来
打分是人工的还是自动的?
如果是自动的可能是有些测试用例没过
题目中对M 和N的值没有规定 你把dp w v的值放大一些试试?
或者动态分配这三个空间 根据M N值来分配追问是在OJ上做的题目,对于100%的数据,1≤N≤100,1≤M≤10000,N张纸币的范围[1,1000],我这样没问题的。追答N张纸币的范围[1,1000]
1≤N≤100
这样dp范围应该设置为1000*100=100000才合适吧 你的是10000+10追问大于m的可以不用存,反正用不着大于m的可以不用存,反正用不着追答范围上没问题的话 那就想不出来有什么可以修改的地方了
难道是格式?
如果格式不标准会扣多少分?
你试试不加换行看怎么样
if(dp[m])
printf("%d\n",dp[m]);
else puts("-1");
改成
printf("%d",dp[m]?dm[m]:-1);
打分是人工的还是自动的?
如果是自动的可能是有些测试用例没过
题目中对M 和N的值没有规定 你把dp w v的值放大一些试试?
或者动态分配这三个空间 根据M N值来分配追问是在OJ上做的题目,对于100%的数据,1≤N≤100,1≤M≤10000,N张纸币的范围[1,1000],我这样没问题的。追答N张纸币的范围[1,1000]
1≤N≤100
这样dp范围应该设置为1000*100=100000才合适吧 你的是10000+10追问大于m的可以不用存,反正用不着大于m的可以不用存,反正用不着追答范围上没问题的话 那就想不出来有什么可以修改的地方了
难道是格式?
如果格式不标准会扣多少分?
你试试不加换行看怎么样
if(dp[m])
printf("%d\n",dp[m]);
else puts("-1");
改成
printf("%d",dp[m]?dm[m]:-1);
全部回答
- 1楼网友:雪起风沙痕
- 2021-11-22 18:31
C++是什么啊?想要追求的人吗?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯