C++编程竞赛准备

来自李老师的教学百科
跳转至: 导航搜索

竞赛要求[编辑]

竞赛由市级教育机构组织,一般采用机试形式,难度相当于联赛的省级复赛。

报名网站:https://www.noi.cn/

机器准备[编辑]

所有的编程竞赛都是在Linux环境中进行的,选手要熟悉Linux的基本操作指令

国内采用的是NOI 定制版,基于Ubuntu20.04制作的NOI 2.0已经是通用标准。

编程基础[编辑]

  1. 要掌握输入、输出的基本使用方法。
  2. 掌握基础的英语、数学知识。
  3. 能把实际问题转化为数学问题,用编程的格式正确的写出来即可。

高分要求[编辑]

数学知识达到高中水平,熟练掌握各种算法的使用。

同样要大量刷题才能快速提高成绩,一般来说要在OJ中刷完3000道题才有可能拿到金、银牌。

联赛要求[编辑]

联赛简称为NOIP,通常分为市级初赛与省级复赛,初赛通常采用笔试形式,复赛采用机试,一般在省会城市举行,复赛中得到金、银牌会在高考前被重点大学优先录取。

计算机基础[编辑]

硬件知识、数制转换等

信息学历史[编辑]

计算机发展史、信息学竞赛史【通常有1-2题】