当前位置:首页 >> 学科竞赛 >>

NOIp复赛注意事项(2016)


2

准备物品
1、准考证

2、身份证(或其它有照片的有效证件)
3、笔 4、少量水(大量的水) 禁止携带U 盘、MP3、计算器、手机等任何与存储、计算、通信 有关的电子设备;禁止携带一切书籍和其他无关物品;一经发 现按作弊处理。草稿纸考场会发,无需自己准备。

不允许选手自带设备 (键盘、鼠标等)

3

上机环境
C&C++:Dev-Cpp 5.4.2 MinGW 4.7.2(C盘装有G++4.4.5 C++编译器和GCC4.4.5 C编译器,存放路径为:C:\ mingw4.4.5\bin,桌面快捷方式为“mingw4.4.5”) PASCAL:fpc-2.4.0、fpc-2.0.4和Lazarus-0.9.28.2(在桌 面都有相应版本的快捷方式,参赛选手可自由选择 自己习惯的语言环境与工具比赛) 阅读器:福昕5.1.0和Adobe Reader X 10.1.0

另外,虚拟机可以申请。
其它:今年,NOI-LINUX更新,是否有变化,不知道。

赛前准备时间
1、比赛提前10分钟进场,熟悉考场环境,找到自己座位及厕所位 置,更改软件、系统为自己所喜欢的设置,如:取消桌面背景、 更改屏幕分辨率、更改虚拟内存等。 2、利用熟悉考场时间写下重要且易错内容,如:库文件,读入读 出文件等。 3、试题解压密码会影响一个人的心情,一定要一次输对,注意大 小写,不要边输入边检查,要对自己有自信。

5

赛时
1、紧张了咋办?

喝水,看看监考老师漂亮不……
2、题目不明白咋办?

问老师,他是你花钱雇的,有事就问,不能让他闲着……
3、钻了牛角尖,咋办? 上厕所,换一下心情……

6

比赛结束前
竞赛结束5分钟前,选手应停止编程,逐一检查已完成的 程序并将其拷贝到指定的目录路径下(参赛手册有明确的 要求)。竞赛结束时间一到,应立即停止操作,不关机, 有序退场,由监考老师集中回收选手程序。

考生提交的考试源程序要求存放在“考号+考生姓名”命 名的文件夹下,如“张三”考生(假如考号为SD-001)的 源程序应存放在“SD-001张三”文件夹下的相应考题名(
英文)命名的子文件夹中(文件夹名中没有空格), 参赛手册还有明确的要求和样例。

二试之间
1、第一试到第二试之间只作三件事:吃饭、睡觉、看程序

2、不要议论考试,那是心里战术,特别是外校的学生。
3、如果你的心理足够的话,也可以去恶心一下他们…… 4、山东的学生水平都有限(个别的很外),请相信:你不会的他 们也不会,就算他们做了,十有八九也是错了,浪费时间。 noip2015 : 1:580 7:485 13:430 50:355 100:310

106:305

9

题目要求
注意程序文件名、输入文件名、输出文件名,测试点个数。 注意空间限制(一般为128MB)、时间限制(一般为1S)。

由于编译及评测均在NOI Linux下进行,所有文件名、语句一律小 写(输出内容除外)。
由于今年比赛时间延长到三个半小时,题目难度可能有所增加。

防止突发事件,至少20分钟存盘一次 。

10

数据类型
整形:integer:-32768…32767

longint:-2147483648…2147483647
qword:0…18446744073709551615 int64:-9223372036854775808…9223372036854775807
(较少用,不可作为循环变量)
实型:real 布尔型:boolean(true、false) 字符型:char 字符串:string(255位)、ansistring

11

关联文件操作
Freopen(“*.in”,”r”,stdin); Freopen(“*.out”,”w”,stdout); Fclose(stdin); Fclose(stdout): 注意:主程序中exit前、全程序中halt前务必加close!!!

12

程序操作
注意数组是否越界!!! 全局变量与局部变量尽量不相同。

递归有层次限制,最多层数与程序大小、电脑配置有关。
一般不超过10000层 要钻牛角尖,考虑特殊情况和极限情况。

13

考试的过程
1、读完三个题,做到心中有数。

2、从易到难,以此进行(1-》3)
3、每作完一题,进行检查,用想到的所有方法。 做三个题,不如对一个题。 4、做题时,分数据,能分多尽量分多,最差要分二类。

可以用来对拍
可就简化程序,得更多的分。 不要把鸡蛋放在一个篮子里。 5、把程序放在虚拟机里编译一下。

程序的检查
方法一:

1、造小的数据,自行判断结果是否正确。
2、造最大数据,判断是否超数据类型和数组空间。 方法二:

对拍

对拍
1、建一个文件夹,如e:\wjj

2、写3个程序:bz.cpp,wo.cpp,data,cpp
3、生成三个可执行文件:bz.exe,wo.exe,data.exe 4、对拍 方法一:bat 方法二:程序 注:不是所有程序都可以对拍,比如,幻方,但是它也有检查的方法。

data.cpp
#include<ctime>

#include<stdlib>
Int main() { srand((unsigned)time(NULL));

rand()%max;
} Rand()在wendows中产生的随机数的最大范围到65535???

对拍——bat
:begin

data > input.txt
bz <input.txt >out1.txt wo <input.txt >out2.txt Fc out1.txt out2.txt

If not errorlevel 1 goto begin
pause

对拍——程序
#include<iostream>

#include<windows.h>
using namespace std; int main() { int bz=0,cs=0x7fffffff;

while(cs- -)
{ system("data.exe > input.txt"); system(“bz.exe < input.txt > out1.txt"); system(“wo.exe < input.txt > out2.txt"); if(system("fc test.txt biaoda.txt")) {bz=1; break; } } if(bz==0) cout<<"no error"<<endl;

else cout<<"error"<<endl;
return 0; }

PASCAL运行错误对照表
运行错误是指程序运行时出现的错误,当发生时,Turbo Pascal 显示如下信息: RUNTIME ERROR NNNN AT XXXX:YYYY 其中,nnnn是运行错误代码,xxxx是错误发生的程序段, yyyy是错误地址偏移。 DOS 错误代码: 2文件末找到

致命错误:
20l范围检查错 203堆溢出错

200被零除
202堆栈溢出错 204无效指针操作

205浮点上溢出
207无效浮点运算

206浮点下溢出
215 算术上溢错误

20


相关文章:
2011NOIP复赛注意事项
NOIP2010集训小资料 13页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 2011NOIP复赛注意事项 参加比赛的童鞋要看的...
NOIP选手及指导老师须知(NOI-Linux)2016
NOIP选手及指导老师须知(NOI-Linux)2016_学科竞赛_高中教育_教育专区。NOIP2016 ...NOI2009、NOIP2009竞赛环... 2页 免费 NOIP复赛考生须知 2页 1下载券 NOIp...
NOIP2010复赛相关注意事项的说明
NOIP2010 复赛相关注意事项的说明 、一 NOIP2010 CCF 关于输入文件格式与输出文件的 比较方式约定 1. 输入文件中除相邻元素间的一个空格符外,没有其它多余的空格...
NOIP2016提高组初赛解析
11.也是手动模拟,注意形如(1,2,4)和(4,2,1)算同一种方法。 12.就是找...NOIP2015提高组复赛试题... 6页 免费 ©2016 Baidu 使用百度前必读 | 文库...
CCF NOIP2016复赛提高组一等奖获奖名单
CCF NOIP2016复赛提高组一等奖获奖名单_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档CCF NOIP2016复赛提高组一等奖获奖名单_IT/计算机_专业资料。CCF ...
NOIP2015提高组复赛试题Day1
全国信息学奥林匹克联赛(NOIP2015)复赛 提高组 day1 CCF 全国信息学奥林匹克...fpclandlords.pas 注意事项: 1、文件名(程序名和输入输出文件名)必须使用英文...
NOIP2017复赛普及组试题
全国信息学奥林匹克联赛(NOIP2017)复赛 普及组 CCF 全国信息学奥林匹克联赛(...fpcjump.pas 注意事项: 1、文件名(程序名和输入输出文件名)必须使用英文小写。...
NOIP复赛模拟题
2006 复赛模拟题 NOIP2006 复赛模拟题(普及组水平) (时间:3 小时)注意事项: ...文档贡献者 LostAdagio 贡献于2016-12-26 1/2 相关文档推荐 NOIP复赛模拟题一...
11NOIP复赛考生须知
NOIP 复赛考生须知须知需在赛前发给考生本人, 并由考场主监考人于开赛前 15 分钟向选手宣读。 1、除经允许的、必须的竞赛用品外,选手不得将书包、手机、U 盘...
noip算法总结2016
noip算法总结2016_学科竞赛_高中教育_教育专区。noip算法总结2016 算法总结一、 动态规划和递推 dp 一般的解题步骤: 分析问题, 弄清题意——从原问题中抽象出...
更多相关标签: