全国站

热门城市 | 全国 北京 上海 广东

华北地区 | 北京 天津 河北 山西 内蒙古

东北地区 | 辽宁 吉林 黑龙江

华东地区 | 上海 江苏 浙江 安徽 福建 江西 山东

华中地区 | 河南 湖北 湖南

西南地区 | 重庆 四川 贵州 云南 西藏

西北地区 | 陕西 甘肃 青海 宁夏 新疆

华南地区 | 广东 广西 海南

资    源
  • 资    源
当前位置:查字典高考网>高中频道>信息学联赛辅导>信息学联赛辅导:NOI评测环境及对编程语言使用限制的规定

信息学联赛辅导:NOI评测环境及对编程语言使用限制的规定

来自:查字典高考网 2009-11-12

本规定适用于NOI系列的各项全国性竞赛。本规定自发布之日起150天后生效。NOI其它规章、规则中所有与本规定不符之处,均以本规定为准。不遵守本规定所造成的不良后果由选手本人承担。

评测环境

NOI系列竞赛使用不低于如下版本的编译器进行评测编译:

PASCAL语言:fpc 2.0.1

C语言: gcc 3.2.2

C++语言: g++ 3.2.2

选手答案程序的成绩与竞赛之前发布的标准版本编译器所生成的可执行代码的运行结果为准(http://www.noi.cn/noi2009-noip2009)。

编程通则

1.对于每一道试题,选手只应提交一个源程序文件。源程序文件名由试题名称缩写加后缀构成,源程序文件名及后缀一律使用小写。PASCAL、C及C++程序的后缀分别为.pas,.c,或.cpp。当参赛选手对一道试题提交多份使用不同后缀的源程序文件时,测试系统只从其中任意选取一份进行编译和评测,并以此作为选手该道试题的得分。

2.使用C/C++语言者不得使用自己的头文件,使用Pascal语言者不得使用自己的库单元。除另有规定外,每道题参赛程序源文件的长度不应大于100KB,不得在规定目录下另建其它子目录。

3.选手程序应正常结束并返回Linux系统,主函数的返回值必须为0。

4.选手程序中只允许通过对指定文件的读写、以及对指定库函数的调用等题目中明确规定的方式与外部环境通信。在程序中严禁下列操作:

试图访问网络

使用fork、exec、system或其它线程/进程生成函数

打开或创建题目规定的输入/输出文件之外的其它文件和目录

以任何方式对标准输入/输出文件重定向

运行其它程序

改变文件系统的访问权限

读写文件系统的管理信息

使用除读写规定的输入/输出文件之外的其它系统调用

捕获和处理鼠标和键盘的输入消息

读写计算机的输入/输出端口

5.除题目另有规定外,选手程序中所使用的静态内存空间总和不得超过20MB,动态申请内存空间的总和不得超过30MB。

对C程序的限制

C程序中只能使用下列合法的基本数据类型

名称

长度

char, unsigned char

1字节

short, unsigned short

2字节

int, unsigned int

4字节

long, unsigned long

4字节

float

4字节

double

8字节

C程序中只能使用下列标准头文件

名称

说明

stdio.h

stdlib.h

math.h

试题明确禁止时不得使用

ctype.h

string.h

errno.h

limits.h

float.h

对C++程序的限制

C++程序中只能使用下列合法基本数据类型

名称

长度

char, unsigned char

1字节

short, unsigned short

2字节

int, unsigned int

4字节

long ,unsigned long

4字节

float

4字节

double

8字节

bool

1字节

C++程序中只能使用下列标准头文件

名称

说明

stdio.h

stdlib.h

math.h

试题明确禁止时不得使用

ctype.h

string.h

errno.h

limits.h

float.h

iostream

string

iterator

bitset

C++程序中允许使用下列模板

模板类型

相关头文件

布尔集合

bitset

迭代器

iterator

string

iostream

C++程序中禁止使用下列模板:

序列:vector,list,deque

序列适配器:stack,queue,priority_queue

关联容器:map, multimap, set, multiset

拟容器:valarray

散列容器:hash_map, hash_set, hash_multimap, hash_multiset

所有的标准库算法。

与这些模板相关的下列头文件禁止出现在程序中:

vector

list

deque

stack

algorithm

对PASCAL程序的限制

1.对于Pascal语言的程序,当使用IDE和fpc编译结果不一致时,以fpc的编译结果为准。

2.允许使用数学库(uses math子句),以及ansistring。但不允许使用编译开关(最后测试时pascal的范围检查开关默认关闭:{$R-,Q-,S-}),也不支持与优化相关的选项。

【信息学联赛辅导:NOI评测环境及对编程语言使用限制的规定】相关文章:

高二数学联赛讲座三角函数及其最值(二)

信息学联赛辅导:新《标准》下的信息技术教育课

学习每一堂课的效率决定了你对化学的认识与掌握

信息学联赛辅导:全面考虑问题

武汉黄冈试点普通高考网上报名共分三个步骤

信息学竞赛辅导中“挤”的艺术

全国青少年信息学奥林匹克竞赛联赛试题大纲

全国高中化学竞赛初赛模拟试卷三(b)

广州中学校长谈高考新方案:强化理科趋势明显

信息学联赛辅导:例谈数学在计算机编程中的应用

[标签:环境,竞赛联赛,学习方法]

网友关注

高考改革并没有弱化英语地位与权重

2014年度高校十大科技进展揭晓

高考改革环环相扣:大学招生制度也要改

高考改革:农村考生无艺术课无实践担心会吃亏

高考统考变选考 四川2015年8月底出台办法

“全国统一命题试卷”价值何在?

南航留级学渣大逆袭 获学校园丁励志奖学金

谢奇:打击“高考移民”是种无奈的公平

盘点2014年高考的20大变化

高考统考有望只考一天 仅考语文和数学

北大教授温儒敏:新高考语文命题或将有六大变化

教育时评:打工大学生不可欺

2014高考改革纲要主要任何和措施

中国教育改革列车再提速 高考进入“自选”时代

为高考加分“瘦身”点个赞

图解高考:提前批录取院校报考

高考综合素质评价:软标准如何成为硬杠杠

聚焦2014年教育领域五大事件

校园神兽排行榜出炉:北大学术猫居首

高考招生制度改革的难点与模糊点

癌症教师为高考拖延治疗 临终前称想再当老师

北京2013体检统计报告:高三生近九成视力不良

网络杂评:我们需要什么样的高考?

高三女生自学网络公开课被耶鲁大学录取

聚集高考改革:2014年,高考迈入“大改革”时代

新高考推走班制教学 再没有“同桌的你”

国务院支持有条件高校开设应急产业相关专业

教育部发两文件规范高考加分 招生改革再出实招

《论语》2017年有望回归语文高考

高考改革背景:要公平也要发展

网友关注视频

女儿高考作文只得5分,怎料妈妈一听作文题目,瞬间懂了

amc传媒音乐影像 第一季 第598集 西安原创乐队走进英泰青卓 用音乐助力高考学子

高级中学高考试卷分析专题教研评比活动

良心推荐:2019高考数学全国3卷理科12题讲解,附答案

2019年高考试卷解析,数学套路不好用了

2019年高考数学全国2卷理科第4题讲解及答案

这!就是专业 第36集 河北经贸大学——数学专业

老外:外国理科高材生遇到中国数学高考,看到题目狂喊:NO!

这!就是专业 第43集 河北经贸大学—计算机科学与技术专业

学渣儿子高考,英语选择题全选B!老师通报成绩的那一刻父亲懵了

老师好:这大概是高考前所有班主任都会干的事,取消一切副课!

加油吧考生:2019高考咨询大直播 第43集 科学填报志愿 规划精彩人生

【姜浩张超画室】

2019高考数学全国2卷理科第16题视频讲解及答案

招办面对面 第76集 阜阳师范学院信息工程学院

高级中学高考试卷分析专题教研评比活动

沈阳音乐学院郎亦农教授的女高音高考曲目解析课程 第9集 《赛吾里麦》演唱讲解,音乐表现一定要自然流畅

高职高考数学公式

乾坤已定,组合解读2019高考数学全国3卷理科18题,你是黑马吗?

衍声高考琴行2019高本硕学生暑假音乐会 张俊瀚《陕北民歌主题变奏曲》《阿根廷舞曲》第三乐章

高考作文:全国2卷 材料作文破题分析 2019高考助力

看懂图片,你也会做高考地理题,解析2019年高考文综地理4

高中数学 107 高考如何秒杀数列

2019高考数学第四题技巧秒出答案

2019 广西:帅气学霸高考730分 数学英语满分!

这!就是专业 第18集 中国科学技术大学

探秘历史 第二季 第479集 河南叛逆高考生,写下8000字批判作文,现状如何?

北京新闻 2019 5.9万余北京考生今日高考 语文试题鼓励创造性阅读与表达

武汉美术高考

amc传媒音乐影像 第一季 第600集 高中校长演唱《记忆花园》为高考学子助力打气