国际信息学奥林匹克竞赛_百度百科

国际信息学奥林匹克竞赛

信息学科竞赛
收藏
0有用+1
0
国际信息学奥林匹克竞赛(International Olympiad in Informatics,IOI),是面向各国选手 [8]的一年一度的信息学科国际奥林匹克竞赛,旨在普及计算机科学知识,培养优秀计算机人才 [9]。第一届国际信息学奥林匹克竞赛于1989年在保加利亚的布拉维茨举行。
这项竞赛包含两天的计算机程序设计,解决算法问题。选手以个人为单位,每个国家最多可选派4名选手参加(2014年有来自83个国家和地区的311名选手参赛 [1])。参赛选手从各国相应计算机竞赛中选拔。
中文名
国际信息学奥林匹克竞赛
外文名
International Olympiad in Informatics
性    质
国际奥林匹克竞赛 [9]
类    别
信息学科竞赛
周    期
一年一度

竞赛内容

播报
编辑
1987年,保加利亚的Sendov教授在联合国教科文组织第24届全体会议上,倡议举行国际信息学奥林匹克,定名为International Olympiad in Informatics,简称IOI。首届IOI于1989年5月在保加利亚布拉维茨举行。
2006年国际信息学奥林匹克竞赛宣传画
国际信息学(计算机)奥林匹克竞赛举办国际信息学奥林匹克的目的是;宣传信息学这一新兴学科,给学校这类课程增加动力,启发新的思路;建立教育工作者与专家档次上的国际联系,推进学术思想交流。
IOI 是智力与操作计算机能力的竞赛,有很大难度。中国从首届开始,参加了迄今为止全部八届的比赛,取得了优异的成绩。中国队共参赛31人次,全部荣获奖牌,被评为“整体实力最强的队”。
中国队领队为中国计算机学会全国信息学奥林匹克科学委员会主席、清华大学计算机系王宏教授,副领队为中国计算机学会全国信息学奥林匹克科学委员会副主席、北京航空航天大学计算机学院尹宝林教授。
中国计算机学会秘书长杜子德介绍,国际信息学奥林匹克官方统计显示,中国选手迄今已获得国际信息学奥赛金牌61枚,名列世界第一,且远超过其他国家获得金牌的数目。 [2]
IOI的采用C,C++,Pascal作为参赛的三种程序语言
2016年的IOI采用PythonPascalCC++Java五种语言作为参赛语言。 [3]
这项竞赛包含两天的计算机编程,解决算法问题。选手以个人为单位,每个国家最多能有4名选手(2003年共有75个国家参赛)。参赛选手由各国计算机竞赛选定。

竞赛宗旨

播报
编辑
随着科技的发展,人们意识到有关信息科学的知识和应用能力应该尽快纳入到学生的知识结构中,成为跨世纪人才迈向信息社会的“入场券”。1987年,保加利亚Sendov教授在UNESCO(联合国教科文组织)第24届全体会议上提出了举办国际信息学奥林匹克竞赛(IOI)的倡议。首届竞赛于1989 年在保加利亚的布拉维茨举行,有13个国家的46名选手参赛。此后IOI每年举办一届, 到1996年已举办了8届,参赛国家和地区已达56个, 选手人数高达222名。
国际信息学奥林匹克竞赛
举办国际信息学奥林匹克竞赛的宗旨通过竞赛形式对有才华的青少年起到激励作用,促其能力得以发展;让青少年彼此建立联系,推动知识与经验的交流,促进合作与理解;宣传新兴学科信息学,为学校的这一类课程教学增加动力,启发新的思路;建立教育工作者与专家之间的国际联系,推进学术思想交流。
国际信息学奥林匹克竞赛
国际信息学奥林匹克竞赛属于智力与应用计算机解题能力的比赛,题目有相当的难度,解好这类题目,需要具备很强的综合能力。首先是观察和分析问题的能力;第二是将实际问题转化为数学模型的能力;第三是灵活地运用各种算法的能力;第四是熟练编写程序并将其调试通过的能力;第五是根据题目的要求,自己设计测试数据,检查自己的解法是否正确,是否完备的能力。能够参加IOI的选手应该具有很强的自学能力和动手能力, 需要学习有关组合数学、图论、基本算法、数据结构人工智能搜索算法数学建模等知识,还要学会高级语言和编程技巧,要具备很强的上机操作能力。国际信息学奥林匹克竞赛鼓励创造性,在评分的标准上给予倾斜,创造性强的解题方法可以拿到高分。 [2]

规则制度

播报
编辑
这项竞赛包含两天的计算机程序设计,解决算法问题。两天各有3道题,总共6道,每道题占100分,满分600分。选手以个人为单位,每个国家最多可选派4名选手参加(2014年有来自83个国家和地区的311名选手参赛 [1])。参赛选手从各国相应计算机竞赛(OI)中选拔。

竞赛历史

播报
编辑
IOI 2023已于2023年8月28日至9月4日在匈牙利举行。 [17]
IOI 2022已于2022年8月7日至15日在印度尼西亚举行。 [14]
IOI 2021已于2021年6月19日至28日在新加坡举行。 [7]
IOI 2020已于2020年9月13日至23日在新加坡举行。 [10]
IOI 2019已于2019年8月4日-2019年8月11日在阿塞拜疆巴库举行。 [4]
IOI 2018已于2018年9月1日-2018年9月8日在日本筑波举行。 [4]
IOI 2017已于2017年7月28日-2017年8月4日在伊朗Tehran(德黑兰)举行。
IOI 2016已于2016年8月12日-2016年8月19日在俄罗斯Kazan(喀山)举行。
IOI 2015已于2015年7月26日—2015年8月2日在哈萨克斯坦阿拉木图举行 [8]
IOI 2014已于2014年7月13日—2014年7月20日在中国台湾台北市举行。 [1]
IOI 2013已于2013年7月6日—7月13日在澳大利亚布里斯班举行。
IOI 2012已于2012年9月23日—9月30日在意大利伦巴第加尔达湖)举行。
IOI 2011已于2011年7月22日—7月29日在泰国举行。
IOI 2010已于2010年8月14日—8月21日在加拿大滑铁卢安大略省)举行。
IOI 2009已于2009年8月8日—8月14日在保加利亚普罗夫迪夫举行。
IOI 2008已于2008年8月16日—8月23日在埃及开罗举行。
IOI 2007已于2007年8月15日—8月22日在克罗地亚举行。
IOI 2006已于2006年8月13日—8月20日在墨西哥梅里达举行。
IOI 2005已于2005年8月17日—8月25日在波兰新松奇举行。
IOI 2004已于2004年9月11日—9月18日在希腊雅典举行。
IOI 2003已于2003年8月16日—8月23日在美国威斯康星举行。
IOI 2002已于2002年8月18日—8月25日在韩国京畿道龙仁举行。
IOI 2001已于2001年7月14日—7月21日在芬兰坦佩雷举行。
IOI 2000已于2000年9月23日—9月30日在中国的北京举行。
IOI 1999已于1999年9月9日—9月16日在土耳其安塔利亚举行。
IOI 1998已于1998年9月5日—9月12日在葡萄牙的塞图巴尔举行。
IOI 1997已于1997年11月30日—12月7日在南非开普敦举行。
IOI 1996已于1996年7月25日—8月2日在匈牙利维斯普雷姆举行。
IOI 1995已于1995年6月26日—7月3日在荷兰埃因霍温举行。
IOI 1994已于1994年7月3日—7月10日在瑞典的Haninge举行。
IOI 1993已于1993年10月16日—10月25日在阿根廷门多萨举行。
IOI 1992已于1992年7月11日—7月21日在德国波恩举行。
IOI 1991已于1991年5月19日—5月25日在希腊雅典举行。
IOI 1990已于1990年7月15日—7月21日在前苏联白俄罗斯明斯克举行。
IOI 1989已于1989年5月16日—5月19日在保加利亚的布拉维茨举行。

中国参赛

播报
编辑
由UNESCO支持的国际奥林匹克竞赛包括数学、物理学、化学、生物学和信息学。我国只有信息学是首届就获得参赛资格的,而且首届竞赛的试题原型是由中国提供的。这不能不归功于发起于70年代末80年代初的国内的计算机普及活动的开展。特别是邓小平同志摸着华二学子李劲的头,说出“计算机普及要从娃娃做起” [5],使计算机普及活动掀起高潮,同年,在中国科协、国家教委的领导下,中国计算机学会组织了全国首届青少年计算机竞赛,这之后每年都组织类似的普及活动,为1989年参加IOI 国际大赛准备好了技术与人才的条件。从1984、1986和1988年全国比赛的试题和选手发挥的水平看,我们就已感觉到我国的青少年选手完全有能力与外国选手一比高下。
中国队参加8届大赛,届届名列前茅,总共派出选手31人次,全部获奖,累计金牌17块、银牌6块,铜牌8块。在这种世界级别的智能大赛中,中国的选手们给参赛国的领队和选手留下了深刻的印象,盛赞“中国队是整体实力最强的队”。在波IOI’92 的发奖大会上,组委会为金牌得主设置了6台高档微计算机, 中国队捧回了3台。在IOI’94(瑞典),黄天明同学编的程序比组委会的标准答案运行速度快了20倍,组委会非常欣赏,派专人到中国队驻地索取原程序。1995年中国队首次派女选手参加IOI, 结果两位女选手杨域和林凌荣登金牌领奖台,填补了国际信息学赛事上女选手从未拿过金牌的空白,引起轰动。IOI’96(匈牙利)中国队经努力拼搏,4名选手夺得4枚金牌,实现了全“金”的突破,创造了新的纪录。 [6]
自2010年以来,中国选手在国际信息学奥林匹克竞赛中表现优异,已在2012~2014年中连续三年在IOI中全部摘得金牌。 [1]在IOI2014中,共决出153枚奖牌,其中金牌32枚、银牌52枚、铜牌69枚。中国队四名选手不负众望,斩获4枚金牌。其中徐寅展获得金牌榜并列第一名,俞鼎力和董宏华获得金牌并列第七名,沈洋获得金牌第九名。在IOI 2016中,中国选手金策斩获金牌榜第一名的好成绩,总分597分,吴作凡获得第二名,总分560分,以上两人分别在第二天和第一天中拿到满分。
2021年6月28日晚,第33届国际信息学奥林匹克竞赛(IOI2021)颁奖典礼暨闭幕式在新加坡举行。中国队获得历史最佳战绩:经历了两个正式比赛日的争夺,邓明扬、钱易、代晨昕、虞皓翔包揽全球前四名,获4块金牌,团队总成绩世界第一。 国家队4名成员中,邓明扬获满分600分,镇海中学的钱易和虞皓翔分列第二和第四名,获国际双金。 [7] [13]
2022年8月14日,第34届国际信息学奥林匹克竞赛成绩揭晓,中国队以绝对优势取得团体第一,四名选手包揽前四名。本次比赛中中国队队员第一试中全部满分,并有两名选手最终以两试均满分的优异成绩获得金牌。其中,戴江齐和唐绍轩获得满分600分,并列金牌第一;张隽恺和周航锐获得555分的成绩,并列金牌第三名。 [11-12] [14-15]
2023年9月2日消息,从第 35 届国际信息学奥林匹克竞赛(IOI2023)现场传来喜讯,中国代表队全员夺金,南京外国语学校高三(2)班程思元作为中国队选手以579分排名全球第二。 [16]