什么?
A:由于PASCAL中的read, readln语句不能自动处理空白符,因此在输入时需要手工处理。另外在一次读入多个变量,而这时已经遇
到文件结束时,将发生Runtime Error,请特别留意。
比赛经验
Q:我是否应该先全面阅读题目?
A:是的。应该在全面阅读的基础上找出最简单的题目,从简到难开始做题。
Q:我应该先做哪道题?
A:先做最简单的,见上。
Q:我如何知道那道题最简单?
A:靠自己的理解能力和经验。在比赛开始一段时间后,可以根据多数人升起的气球颜色来参照。如果你认为某道题很简单,但是相应颜色的气球升起的很少,则这道题目可能有一些情况你和大家都没有考虑清楚。
Q:如果一道题目,我反复提交都不对该怎么办?
A:有的时候,换一道题,换个思路也许会更好。
Q:我什么时候提交一道题目?
A:要记住,正确的题目数量比用时更重要。因此在觉得自己的程序正确,本地测试通过后,就要及时提交。
Q:题目中的测试数据测试通过,是否就表示程序正确?
A:不一定。有些题目的测试数据没有覆盖所有可能情况。需要自己另行编制测试数据。
Q:自己进行测试时应注意什么?
A:应注意测试数据的代表性,尤其是边界条件的情况。
Q:比赛要结束前,我应该做哪道题?
A:一般来说,在比赛结束前一个小时内,应该集中力量做一道题。
Q:我的解答怎么会超时呢?
A:有可能测试数据中数据的规模很大,在本地要对这种数据进行测试。也可能对于输入数据的某些情况,存在一些快捷的判断方式。