圣才学习网特整理出“合肥第二十届信息学竞赛知识点解读”,供广大考生参考!
NOI竞赛的题目以考查选手对算法和编程能力的掌握为主。题目类型有以下三种:
1、非交互式程序题
非交互式程序题要求选手提交答案程序的源文件。该程序从一个正文文件中读入数据,并向指定的输出文件中写入计算结果。非交互式程序题的题面包括下列内容:
(1)求解问题的描述
(2)输入文件名和输出文件名(可以是标准输入/输出)
(3)输入数据格式、输出数据格式、以及输入数据范围
(4)对程序使用计算资源的限制,以及其它可能的限制
2、交互式程序题
交互式程序题要求选手提交答案程序的源文件。该程序通过调用所提供的库函数实现数据的输入和输出。交互式程序题的题面包括下列内容:
(1)求解问题的描述
(2)库函数的功能、函数原型、以及获取和链接方式
(3)输入数据格式、输出数据格式、以及输入数据范围
(4)对程序使用计算资源的限制,以及其它可能的限制
3、标准化笔试题
标准化笔试题包含单选题、多选题和填空题,题目涉及的内容包括计算机和编程的基本知识、NOI竞赛所使用的操作系统、编程工具等的使用方法,以及基本竞赛规则。标准化笔试题的成绩计入选手竞赛的总成绩。
具体的知识点包括:
(1)变量与常量的使用与理解,会用DIM定义变量;
(2)各种常用数据类型的使用;
(3)运算符:+,-,*,/,MOD,以及字符串的运算和基本的函数;
(4)分支、循环语句的熟练使用;
(5)三种程序结构(顺序、分支、循环)的嵌套;
(6)针对文本文件的输入与输出;
(7)一维数组与二维数组的理解与运用。
(8)简单的子程序与函数的编写与运用;
(9)基本算法的运用(排序与查找、枚举法、递推、递归、回溯、高精度运算等)。
编辑推荐:
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号 营业执照