1: Runtime Error(ACCESS_VIOLATION)
错误原因:数组开小了。
如本应开a【51】的开成了a【42】。
2:Ourput Limit Exceed
错误原因:一般是多数除了内容,如空格,换行等。与题目要求的输出不符合。
如可去掉程序开头中的while语句。
或者printf("%d\n",count==0?-1:count);经测试这种语句非常耗时间
可改为普通的if else 输出。
3 : Presentation Error(PE)
错误原因:未读清题目
如题中有一句after each case, you should a blank line. 就要注意。
例:杭电 2052.
4:WA中错误之一:输出中带上了一连串数字
如遇此情况,请尝试在scanf之后加入语句getchar();
因为在input中,数据中可能存在空格,而你无法发现。
如:杭电2055.
5:ACCESS_VIOLATION
错误原因:多是访问无效内存空间或者越界访问;
可能无 乱加的 getchar() 有关。