较全面的信奥赛整理扫盲攻略

1984年,说计算机的普及要从娃娃抓起,那一年的科协和计算机协会一起举办了青少年程序设计大赛,这个大赛实际上就是现在我们所说的信奥赛的国赛,叫NOI。

19,我们参加了国际上的比赛,叫IOI。

1995年,计算学会开始举办奥林匹克联赛,就是省级联赛(省赛),叫NOIP。目前我们孩子可报名参加的信奥赛就是指省赛(NOIP)。

赛制、赛题、加分、数据...信奥赛较全整理!建议收藏

这里插播一条牛娃轶事:照片里男孩子叫李劲,当时13岁,他几乎在每一个市级举办的竞赛中都获名。高一连跳两级入读清华大学,23岁成为较年轻的博士,后入职微软研究院成为较年轻研究员。

2、信奥赛组成:

级省赛(NOIP):自主报名参加。

第二级国赛(NOI):省赛选拔出来的参加。

第三级国际赛(IOI):国赛选拔出来的组成队去参加。

多轮选拔性比赛:在这三级比赛中间穿插,包括冬令营、夏令营、省级选拔赛、选拔赛等。

3、IOI队成绩:

在国际赛上队成绩一向比较好,每年都是第二的。2017年,国际信息学奥林匹克大赛在伊朗德黑兰举行,队夺得2金2银。在2016、2015、2014等等几年之内基本上都有2金以上,甚至是3金。

4、省赛赛制:(敲黑板,划重点)

分普及组和提高组,普及组允许和参加,高中生不能参加。提高组允许生和高中生参加。

这里请注意:生可以参加普及组比赛,也可以参加提高组比赛。有一些省份是允许生同年同时参加普及组和提高组比赛。

普及组和提高组的区别,较简单的说就是难度不一样,普及组简单很多,提高组难很多。

普及组和提高组都设初赛和复赛。初赛的目的是为了筛选一部分同学进入复赛。如果初赛不通过就不能参加复赛,如果不参加初赛也不能参加复赛。

复赛的时间是在11月份第三周的周六。普及组复赛是,就是第三周的周六下午三个半小时。提高组是两天,第三周的周六和周日的上午,各三个半小时。

这里请注意:普及组的时间是下午,提高组的时间是上午,如果所在的省允许生同时参加普及组和提高组,就可以在早上参加提高组比赛,在下午参加普及组比赛。

5、入围比例:

参加复赛的比例是所在省初赛人数的大约20%。复赛获一等奖的比例大约是也20%,二等奖约40%,剩下的大部分都是三等奖。

这里请注意:由于初赛出线和复赛获奖都是按比例的,所以每个省分数线是不一样的,竞赛强省和弱省相差非常大。

6、能不能跨省参赛?

不能。每个同学只能在自己省参赛,因为每个省的分数线可能会相差非常大,甚至有些省三等奖在另外一个省有可能拿到一等奖。

7、能不能报名参赛?

这个也是每个省不一样的,像浙江省是不允许参赛的,因为这个省参赛的人已经太多了,所以现在都禁止了,但有些省是允许的。

8、考题形式:

初赛是笔试:选择题30分,问题求解题10分,程序阅读题32分,程序完善题28分。内容是计算机常识、基本操作、编程知识,基本上可以理解成新高考信息技术改革的升级版。

复赛是上机:每道题100分,普及组考4道,提高组考6道,普及组是4道题共计400分,提高组是两场各3道题共计600分。

9、考题分析:(敲黑板,划重点)

初赛题型中的选择题,理论上可以通过背题、刷题来准备的。

初赛题型中的问题求解题,程序阅读题,程序完善题,都是代码题,要会编程才会做得出来,关键是把C++语言学的比较扎实。

复赛的每道题会分成5到10组的测试数据,每组数据是一个测试点,通过一组会获得10到20分。任何一道题都可能会获得一些分,不会得零分,除非一点都不会,但如果想拿,就要做得非常到位。

解题的思路可以理解成两步:

步是给你一道题目,能不能把程序写出来,把这道题目给实现掉。

第二步是这道题目有可能还有很多大数据的测试,大数据的测试想要实现就要换一些思路,用一些好的算法,去编写出一些高性能的代码。

比如我们去运算一个东西,如果数据比较小,一下子就算出来了,但数据量大的时候就要算好长时间,那就拿不了分了。一般来说信奥赛里的复试题要求一秒钟之内完成运行。

这里举个例子:

假设我们参加一个婚宴,主持人有一个数字让大家猜,每次可以问他一个问题,他只能回答对或者错,那请问我们需要提问几次才能把这个数给猜对?

较直接的方法是我们从1到100去问他,每个数都问他是不是等于1?是不是等于2?是不是等于3?这样有可能较多要问一百次。

但是我们换一种思路,可以问是不是大于50?如果大于50,那再问是不是大于75?如果大于75,可以再问......按照每次除以二的规律,这样较多七次就能问出来。

这两种方法,在信奥赛的复赛里分数就不一样,种方法只能拿到前面测试点的分数,而第二种方法就能通过更多的测试点。所以说复赛就需要写出这种算法程序,执行的次数越少越好,性能越高越好。

10、加分政策。

关于信奥赛的保送与自主招生的政策。

省赛二等奖以上的同学,可以通过大学的自主招生的初审,能进入自主招生或者三位一体。

省赛一等奖的同学,能够受邀去参加清北夏令营和冬令营,会获得一些有条件的协议。比如说考上一本线就降60分录取,或者一本线无条件录取。

集训队的同学(国赛0名),能够直接保送清华北大。

这里请注意:清北训练营邀请的条件对年级有区别,比如高二的同学邀请分数线是450分以上,高一的同学邀请分数线是410分以上,高三的同学邀请分数线是380分以上。

这几年的签约趋势是生签约。清华北大特别喜欢直接跟的提高组一等奖签订协议,提前锁定的生,这个趋势越来越明显。如果我们的家长有志于此,可以提前规划,让孩子就去参加提高组。

另外,如果能够获奖,好的高中都会特招,因为高中也需要选拔的人才去参加比赛。

这里整理了2021年浙江省内22所本科三位一体大学自主招生的一份表单:

赛制、赛题、加分、数据...信奥赛较全整理!建议收藏

规划篇

11、怎么样做一个学习规划?

语法学习30个课时

算法入门30个课时

竞赛技巧(包括初赛)30个课时

算法训练:集训或刷题,至少100个课时以上。

总共加起来超过200个课时,这样才有可能冲击省一等奖。

12、学习模式:

种是选拔。就是送去高中教练处学习,一些学校高中的教练会选拔很多同学去参加集训营,一轮一轮把大家淘汰掉。比如说前面100个人,过一阵子变成50个人,过一阵子变成20个人,较后选出五六个人去冲击省赛和国赛的奖项。

第二种是普及教学,就是参加辅导机构组织的培训。不像老师这样要把大家淘汰掉,机构是每个人都要把你教起来,这是一种普及型的教学。

第三种是算法集训营,如果说自己已经学会很多知识了,想在复赛上去冲击一下,那么可以参加一些机构举办的线上或线下的集训营。

第四种是自学,自己买书刷题或去OJ网站刷题。

关于这几种学习模式,家长需要重点了解的是一和二。如果孩子非常,可以选择有老师送过去集训,去冲击他们一轮轮的选拔。如果孩子基础不大好,建议选择普及型教学,打好基础。

推荐书籍

1、《算法导论》

这是OI学习的必备教材。

2、《算法艺术与信息学竞赛》

刘汝佳著,传说中的黑书。

3、《CCF中学生计算机程序设计》基础篇/入门篇

计算机学会组编

4、《信息学奥赛一本通C++版第五版》

董永建、宋新波、李建等

13、规划参赛需要考虑的两个因素:

个是省份!省份!省份!(很重要说三遍)。一定要根据省份制定学习的侧重点。

主要表现在:

先学复赛的知识,还是先学初赛的知识?

举个例子:

在浙江省,由于竞争非常激烈,想获奖的话复赛的分数要很高,所以在语法训练跟算法训练方面都要做得很好,算法训练要非常扎实。

另外,浙江省的初赛分数基本上达到了接近90分,这意味着初赛的很多程序题全部要做对,也就是说,语法训练也要非常扎实。

再举个例子:

一个靠后面的省,初赛六七十分就能出线了,复赛200分就能获奖。

当然,对于女生来说获奖的机会很好。有些省份的培训实力不够,所以导致分数很低。但是现在有网络训练,比如说像我们小编程家支持训练,可以弥补这方面的问题。

第二个重点因素是年级:宜早不宜晚!

从学起竞赛压力还不大,可以从兴趣导向出发,激发孩子的学习兴趣。如果高中开始学,因为时间比较紧凑,所以往往会选择以一些集训为目标导向,压力比较大。

14、几年级开始学比较好?

建议从开始学,如果对编程和信息技术有了解的同学就可以开始学。如果从开始学有一点要注意,对电脑键盘、字母和英文有了解。

15、参加线上还是线下的学习?

线上线下的区别取决于有没有教学平台去支撑上课。对编程学习来说线上学习完全没有问题。

线下课由于成本会比较高,比如说有场地费,老师交通等,所以人数会多一些,比如说10人到20人一个班,这样的模式比较适合的同学。如果同学的接受能力稍微弱一点,或者前面基础差一点的,就容易掉队。

线上的课程一般是在6个人以内的,有些1对1或1对3的就更加好,比较适合算法、考前辅导阶段,针对性效果好。

16、学scratch跟C++矛盾吗?

不矛盾。

scratch在一二学习,让孩子越过编程门槛,提前进入发挥创意的阶段,提习积极性,同时也学会编程逻辑思维。

但是到一定程度就可以考虑学习C++转信奥了,毕竟大孩子总要学一些难的东西。信奥赛关键在于“计算思维”,编程的逻辑思维只是很基础部分,假如一直沉迷于scratch,沉迷于简单编程,这就像大人和小孩打篮球一样,没有足够的挑战,也得不到提高。

17、完整的赛制路线图

从每年的10月份11月份开始,参加省赛,获得省赛二等奖以上。

在第二年的2-4月份参加省队选拔,省队选拔以后获得国赛资格。

在7月份参加这个国赛,国赛再选拔出前面50名,入选集训队,集训队经过半年的准备。

到次年的寒假,进入冬令营,再做一个选拔,0名里面选出15名入选候选队。

到5月份,队正式选拔,从15名里面选4个人入选队。

所以较终我们的队是从几万人里面选出的4个同学。然后在第三年的8月份,参加国际赛IOI,为国争光。

THE END
0.程序设计01(竞赛简介)全国青少年信息学奥林匹克(NOI) 选拔优秀选手参加国际信息学奥林匹克竞赛(IOI) 15岁以上 https://www赛制:采用ACM赛制,比赛时间为5小时,每队需要解决大约10道题目,题目描述为英文 比赛流程 网络赛(8月底信息学奥林匹克竞赛(OI)培训在线平台列表: 名称描述网址 洛谷(Luogu) 中国非常受欢迎的信息学竞赛平台jvzquC41yy}/lrfpuj{/exr1r1k7:Aj:96;3:m
1.《国际信息学奥林匹克竞赛(IOI)备考攻略》国际信息学奥林匹克竞赛(International Olympiad in Informatics,简称 IOI)是面向中学生的一年一度的信息学科竞赛。其目的是为了激发学生对计算机科学和信息技术的兴趣,培养和选拔优秀的信息学人才。IOI 涵盖了算法设计、数据结构、编程技巧等多个方面的知识和技能,要求参赛者具备扎实的理论基础、创新的思维能力和高效的编程jvzquC41dnuh0lxfp0tfv8|ikymjahdaaae0c{ykenk0fnyckny03=7644?93
2.ACMOIIOI编程竞赛模式介绍oi赛制比赛过程中一般可以看到实时排名,按照总得分来排名。IOI赛制是结合了OI赛制和ACM赛制的特点。 IOI赛制的比赛:PAT、团体程序设计天梯赛、CCF、CSP、洛谷月赛。 注意Tips: OI赛制和IOI赛制没有提交限制,提交错误也没有惩罚,所以可以大胆地提交,但ACM赛制的罚时会很大拉开差距。 个人博客jvzquC41dnuh0lxfp0tfv8lqdwrmkw4ctvodnn4fgvgjn|4343;13>62
3.OI赛事与赛制CSP-J/S 第二轮、NOIP、省选、NOI 都是 OI 赛制。 IOI 赛制 选手在比赛时有多次提交机会。比赛实时评测并返回结果,如果提交的结果是错误的,不会有任何惩罚。每道题都有多个测试点,根据每道题通过的测试点的数量获得相应的分数。 APIO、IOI 都是 IOI 赛制。目前国内比赛也在逐渐向 IOI 赛制靠拢。 jvzquC41qk3xktn0qtm0exsvguz0qr4
4.CSPJ/S与GESP赛制解析有何区别,如何应对?在信息学竞赛的舞台上,我们常常遇到三种不同的赛制:OI赛制、ACM赛制以及IOI赛制。这些赛制在评分体系、考察方式以及竞赛规则上都有着各自鲜明的特色。为了帮助同学们更好地制定备考策略,提升竞赛成绩,接下来我们将深入剖析这三种赛制的异同。尤其jvzquC41o0jjcwukpi4dqv4wiejfvjnn16663:;5:;EtensgV{vf?9+dk|ZzrnB4;(stq~weg?hbkmzcrr{he
5.U122610比赛赛制U122610 比赛赛制OI赛制:赛后公开结果,有部分分 ACM赛制:赛时反馈,只有100分和0分 IOI赛制jvzquC41yy}/n~tiw0ipo7hp1rxpdujo1W734?62
6.OI梗萌娘百科也有一些机惨专用的帖子,用来搞事。一般都很生草。 I AK IOI! fAKe/假常指OI圈的装弱文化。 常形容一个人明明很强却说自己很弱的行为。 至于将AK大写,是因为AK全称是All-Killed,代表在比赛中获得满分,以突出这个人很强。 P话/批话与fAKe用法类似。形容一个人明明很强却说自己很弱时使用的语言。 OIjvzq<84yyy4nqnlktn4ptp4QK'K7'J7';9
7.蓝桥杯手把手教你备战&#xff08;C/C++B组&#xff09;目前算法竞赛常用的赛制是ACM赛制、OI赛制、IOI赛制,那么这些赛制分别代表什么意思呢? 这块我参考了这篇博文,ACM、OI、IOI编程竞赛模式介绍,想了解更多信息的可以跳转查看。 2 主要算法(纯小白指南) 2.1 算法知识图谱 这里的算法比较全面,考试范围一般不超过图上的内容,但是有些考试概率很低,所以该图只作学习参考即jvzquC41ddy/e|ip0pku1}trkey08:>8:5982
8.牛客竞赛OJACM/NOIP/NOI/CCPC/ICPC赛制 全部ACM赛制OI赛制IOI赛制 类型 全部重现赛个人赛 状态 全部已报名参加报名未参加未报名 已结束 可以继续提交代码,不计入排名 我创建的比赛返回比赛首页创建比赛 比赛ID比赛名称比赛开始时间比赛时长创建者操作 121682 牛客练习赛145(重现赛) 2025-11-02 09:572小时30分钟真的不想卷jvzquC41ce4oq€hqfgx/exr1ces0exsvguz0xru/gpj.kwigzAxbptY{rgLjn}jt?/7'urlpWrLjn}jt?5,ppu~EtggugOnnvgx>hjqug(zprLfvgius{Onnvgx>3>+qtfksV‚ug?FKTE
9.gitee.com/yhssdl/lpszoj- 重新设置比赛排名规则,OI 赛制按最后一次提交总分排名,IOI 赛制按最高分提交总分排名。 - 支持永久题目集(榜单类似 Codeforces 的补题榜)、限时题目集和站外比赛。 - 小组作业与比赛的克隆功能,方便作业的重复使用。 - 新增训练模块,可以让练习方式变得更加丰富。 - 新增数据库备份与恢复,以及 SQL 命令自定义jvzquC41ikzfg7hqo1iu|in1nvt|xo
10.虞皓翔IOI2021参赛总结结束后,我发现全场有两个AK,而且都是中国队的。出乎意料的是,这次IOI中国队取得了前所未有的包揽前四的成绩,遗憾的是我没有取得个人最理想的结果。 对于这次IOI,总体来说和目前国内OI在赛制以及风格上还是有较大区别的。在平时的训练中,不仅要培养对IOI赛制的适应,更应该加强对这类题型、风格的把握,如这次的赛jvzquC41yy}/pxn0ep5kno}14282/9
11.比赛中心信奥大联赛周赛(语法组)#2519-C已结束IOI赛制RatedDiv3 报名时间:2025-10-23 14:00 至 2025-10-26 23:59 比赛时间:2025-10-24 20:00 至 2025-10-26 23:59 答题时间:120 分钟 举办方:信奥大联赛公益举办 参与人数:126 人 拔尖创新活动模拟赛已结束OI赛制 jvzquC41iqtpk7hqo0io1
12.比赛核桃OJ是一款面向信奥赛的OJ平台,提供海量题库题解,定期举办OI、IOI、ACM、乐多等赛制的比赛,模拟真实比赛的IO模式。备考CSP、NOI、蓝桥杯、YCL、NOC等赛事的用户可以在核桃OJ上快速提升编程能力。jvzquC41jvuk0qjvcq7137hqo1iqr8tl1euovnxv