校内ACM上出现Presentation Error的一点经验
2015-07-05 23:37
267 查看
现在很多学校校内都有Online Judge平台(类似ACM平台),通常在电脑上写的程序运行成功后,在Online Judge平台上同样能Accepted。但是有时候,明明电脑上运行的结果正确,但在OJ平台上却会出错,当然,最常见也最纠结的,估计也就是Presentation Error。Presentation Error,和老师讨论了一下修改了代码,得到了关于这个错误的一点新的认识。想到这个问题很多和我一样的菜鸟可能也会碰到,把经验分享给大家。
首先可以肯定的是,你的思路没有错,输出结果也与标准输出结果非! 常!接!近!出现这个错误最可能的原因是,在输出结果的后面,多了或少了没什么意义的空格,tab,换行符等等。所以,请先认真检查程序的输出结果是否与标准完!全!一!致!OJ平台对格式的检查可以说是非!常!严!格!
如果认真检查过,真的没有问题的话,唯一的可能,就是标准输出结果存在问题!标准的输出结果后面有些你看不见的空格或者换行符!加个空格或换行符再试一试!
首先可以肯定的是,你的思路没有错,输出结果也与标准输出结果非! 常!接!近!出现这个错误最可能的原因是,在输出结果的后面,多了或少了没什么意义的空格,tab,换行符等等。所以,请先认真检查程序的输出结果是否与标准完!全!一!致!OJ平台对格式的检查可以说是非!常!严!格!
如果认真检查过,真的没有问题的话,唯一的可能,就是标准输出结果存在问题!标准的输出结果后面有些你看不见的空格或者换行符!加个空格或换行符再试一试!
相关文章推荐
- UIImage imageNamed格式要求
- java -D参数简化加入多个jar【简化设置classpath】
- [转]《高性能MySQL》读书笔记--Schema与数据类型优化
- 区分const指针
- Codeforces 238E. Meeting Her 图论+记忆化搜索
- HDU4630:No Pain No Game(线段树)
- 快速傅里叶变换用于长整数相乘
- 2天驾驭DIV+CSS (技巧篇)(转)
- AngularJS自定义表单控件
- LR11.5 安卓模拟器性能测试
- 两个栈来实现一个队列的C++代码(某公司社会早笔试题)
- 2015070510 - 挑战失败
- mac下安装、配置nexus,构建maven私服
- IIR递归高斯滤波总结
- 签到领金币
- Lua53
- 管理定律-管人用人育人留人之道
- HDU4622:Reincarnation(后缀数组,求区间内不同子串的个数)
- 2015070509 - 看书效率
- 2015070508 - EffactiveJava笔记 - 第13条 使类和成员的可访问性最小(2)