[问题] ACM答案检测方式与ACM10812问题

楼主: laiDark (煎饺加赖)   2014-10-22 17:43:44
开发平台(Platform):Codeblock
使用C语言
请问ACM检测答案方式是什么?
是只有检测输入资料后
输出的结果正确即可吗?
因为最近解题目
明明我自己RUN的时候就是对的
偏偏ACM给我Wrong Answer...
比如10055的题目
我学妹写这样 http://codepad.org/PG9GZ6dc ACM就说是错的
我只把把else if 改成else 然后acm检测过了...
可是明明不管是哪个 run的结果都是对的啊....
同样的acm 100 我写http://codepad.org/OKs9ifyH 没有通过
后来发现是我循环里面的问题 但是这明明就不影响输出的结果啊......
我实在很好奇除了检测答案外
acm还会帮我们检查程式码吗?
另外 想要请教一下 ACM10812 http://ppt.cc/3ETk
我写的 http://codepad.org/d0ty0qFJ
acm没有过...我自己检测明明就对的...
是我有哪个地方没有注意到吗?有缺漏的地方吗....?
还请各位前辈替小的解惑!! 谢谢!!
作者: Ebergies (火神)   2014-10-22 18:13:00
因为 X-Y == 0 的时候你学妹的 code 就炸裂了通常来说, WA 就是你写错 XD忘了回答你问题, ACM 验证的测试资料, 只要它没有说不会出现的, 就一定会出现
作者: KoenigseggG (地表最速)   2014-10-22 19:19:00
推123
作者: chchwy (mat)   2014-10-22 20:07:00
WA就是写错了 有地方没考虑到
作者: BigLoser (大鲁蛇)   2014-10-22 20:21:00
看到现在的学生投入ACM,感到很有趣,想到我大一的时候
作者: jenocool   2014-10-22 20:22:00
你自己检测有考虑到所有情况吗? 常常会有极端测资如果真的都没问题 有可能就是输出格式不对http://online-judge.uva.es/board/可以到这个论坛找看看是否有你没想到的可能性造成WA
作者: withoutshine (何必帮别人想那么多)   2014-10-22 21:36:00
感觉输入2 1你的程式就错了
作者: x000032001 (版废了该走了)   2014-10-22 21:42:00
基本上是系统说WA就是WA 是你考虑的不够周全
楼主: laiDark (煎饺加赖)   2014-10-22 21:56:00
应该不是输出格式不对 另外为何要输入2 1?要先输入n 再输入s d 然后看n多少次 再输入多少次的s d
作者: withoutshine (何必帮别人想那么多)   2014-10-22 22:06:00
我说的不够清楚,就是s=2, d=1
楼主: laiDark (煎饺加赖)   2014-10-22 22:12:00
喔喔 我后来有追加这个条件 不过依然WA QAQ
作者: withoutshine (何必帮别人想那么多)   2014-10-22 23:19:00
不知你怎么追加的,不过像s=100, d=1结果也会错
楼主: laiDark (煎饺加赖)   2014-10-22 23:34:00
我后来改用 寻找符合的 剩下的是impossiblehttp://codepad.org/0dQruSEw 像这样 依然WA
作者: CCWck (干嘛要暱称)   2014-10-22 23:37:00
可以去往上找别人pass的code看你和他差在哪边
作者: bibo9901 (function(){})()   2014-10-22 23:41:00
s == d 的时候你就错啊
作者: carylorrk (carylorrk)   2014-10-23 00:49:00
programmer 在 bug 找不出来的时候,都会先怪环境 XD
楼主: laiDark (煎饺加赖)   2014-10-23 07:36:00
ACM很奇怪的是 我在改的过程 有一个是ACM通过的 但在测的时候 他没有立即给我答案 我又以为是错的 直到今天早上我才发现昨天我有一个是对的QQ ACM哪里可以找到自己曾上传的程式码啊? S==D 我有考虑这个状况进去吧 这应该不可能发生
作者: ibmibmibm (BestSteve)   2014-10-23 10:47:00
A对得10分,B对得0分,总和10分,差距10分
楼主: laiDark (煎饺加赖)   2014-10-23 13:29:00
感谢各位前辈给我的见解!! 我已经通过了! 谢谢各位!!
作者: carylorrk (carylorrk)   2014-10-23 17:12:00
你说的 ACM 系统是 UVa 吗?最近也有一些很红的 online judge,像是 hackerrank 和cdoeeval,有些取向和 UVa 不太一样就是了。
作者: aecho (@..@")   2014-10-24 09:48:00
CodeEval不错呀。测资过了一定的比例,会拿到相应的分数。不会有AC或WA这种二选一的情形~
楼主: laiDark (煎饺加赖)   2014-10-24 20:44:00
是阿 ACM就是UVa 助教说这是acm 我也不知道怎么回事@@

Links booklink

Contact Us: admin [ a t ] ucptt.com