圣才学习网为大家整理了全国信息学决赛(NOI)之考试秘诀,欢迎大家点击查看!
细节决定成败,小编总结了一些信息学竞赛考试中需要注意的小细节,希望刚刚结束2015 NOIP复赛,准备冲刺决赛的同学不要失足在这些小细节上。
一、Linux与Windows的区别(这个很重要!)
举个例子:刚结束的2015 NOIP复赛中,江苏一位竞赛生在Windows下测试成绩是300分,但在Linux下测试是260分,原来是有两个字母的大小写搞混了,一个字母扣掉20分!
(所以这个真的真的很重要!不要因为自己的一时粗心大意而辜负自己这么久的努力!)
1、大小写敏感
(1)在Windows下,文件名大小写不敏感,例如A.PAS 与 a.pas 与 A.pas 与 a.PaS没有区别。
(2)Linux视文件名为二进制数据,所以区分大小写。
(3)考试时一定要看清题目上要求,区别大小写。
(4)urbo Pascal生成的.pas 文件默认大写,Free Pascal 默认小写,注意修改文件名,尤其是在重新调试编译后。
2、关闭文件
(1)Windows在程序退出时默认自动关闭已打开的文件,会把缓存中数据写入硬盘。
(2)在Linux下必须由程序关闭文件,否则没有被写入硬盘。
3、回车符与换行符
(1)在Windows下,两行文本间有回车符 (ASCII
13) 和 换行符 (ASCII 10)。
(2)而在Linux下,只有换行符 (ASCII
10)。
4、Read 与 Readln
(1)由于回车与换行在Windows和 Linux下存在区别,编程时要格外注意。
(2)尤其读字符串时,尽量采用Readln,而不要 While not eof
read或While not eofln read。
5、多余字符过滤
(1)Arbiter评测系统有多个插件,分为整数比较(过滤无效字符)和逐字节比较。
(2)由于评测插件的原因,注意输出结果时,尽量不要有多余空格或换行。
(3)对于一个整数,使用write输出。
(4)对于多个整数,输出最后一个时不要有多余空格或换行。
(5)对于一个字符串,尽量使用write整体输出。
二、保存文件
1、注意文件名,保存要求,目录结构等问题。
2、某些省份(如 河南)要求同时提交.exe文件,注意不要漏交。
三、最后说一下考前几分钟时间的利用
1、考前几分钟时间,往往能决定成败,所以一定要做好心态调整。不要去想结果,只看过程,努力了就一定不会白费。
2、在别人紧张、坐立不安的时候,你不妨把时间利用起来。依照惯例,考试前几分钟是可以先调试电脑的,所以这时候一定要做些准备:
(1)设置FP
包括:默认路径、窗口大小、TAB宽度、重启FP
(2)准备文件
创建.in .out / 创建模板
(3)熟悉计算机
(4)休息,等待开考
编辑推荐:
Copyright©2007–2021 www.100xuexi.com All rights reserved 圣才学习网 版权所有
全国热线:400-900-8858(8:30-00:30),18001260133(8:30-00:30),QQ:4009008858(8:30-00:30)
京ICP备09054306号-30 鄂公网安备 42011102000951号 营业执照