网站地图
国际信息学奥林匹克竞赛

国际信息学奥林匹克竞赛International Olympiad in Informatics,IOI),是面向中学生的一年一度的信息学科竞赛。第一届国际信息学奥林匹克竞赛于1989年在保加利亚的布拉维茨举行。

这项竞赛包含两天的计算机程序设计,解决算法问题。选手以个人为单位,每个国家最多可选派4名选手参加(2014年有来自83个国家和地区的311名选手参赛 [1] )。参赛选手从各国相应计算机竞赛中选拔。 [2]

1987年,保加利亚的Sendov教授在联合国教科文组织第24届全体会议上,倡议举行国际信息学奥林匹克,定名为International Olympiad in Informatics,简称IOI。首届IOI于1989年5月在保加利亚首都索菲亚举行。

国际信息学(计算机)奥林匹克竞赛举办国际信息学奥林匹克的目的是;宣传信息学这一新兴学科,给学校这类课程增加动力,启发新的思路;建立教育工作者与专家档次上的国际联系,推进学术思想交流。

IOI 是智力与操作计算机能力的竞赛,有很大难度。中国从首届开始,参加了迄今为止全部八届的比赛,取得了优异的成绩。中国队共参赛31人次,全部荣获奖牌,被评为“整体实力最强的队”。

中国队领队为中国计算机学会全国信息学奥林匹克科学委员会主席、清华大学计算机系王宏教授,副领队为中国计算机学会全国信息学奥林匹克科学委员会副主席、北京航空航天大学计算机学院尹宝林教授。

据中国计算机学会秘书长杜子德介绍,国际信息学奥林匹克官方统计显示,中国选手迄今已获得国际信息学奥赛金牌61枚,名列世界第一,且远超过其他国家获得金牌的数目。 [3]

IOI的采用C,C++,Pascal作为参赛的三种程序语言。

2016年的IOI采用Python,Pascal,C,C++,Java五种语言作为参赛语言。 [4]

这项竞赛包含两天的计算机编程,解决算法问题。选手以个人为单位,每个国家最多能有4名选手(2003年共有75个国家参赛)。参赛选手由各国计算机竞赛选定。

随着科技的发展,人们意识到有关信息科学的知识和应用能力应该尽快纳入到学生的知识结构中,成为跨世纪人才迈向信息社会的“入场券”。1987年,保加利亚Sendov教授在UNESCO(联合国教科文组织)第24届全体会议上提出了举办国际信息学奥林匹克竞赛(IOI)的倡议。首届竞赛于1989 年在保加利亚的布拉维茨举行,有13个国家的46名选手参赛。此后IOI每年举办一届, 到1996年已举办了8届,参赛国家和地区已达56个, 选手人数高达222名。

举办国际信息学奥林匹克竞赛的宗旨通过竞赛形式对有才华的青少年起到激励作用,促其能力得以发展;让青少年彼此建立联系,推动知识与经验的交流,促进合作与理解;宣传新兴学科信息学,为学校的这一类课程教学增加动力,启发新的思路;建立教育工作者与专家之间的国际联系,推进学术思想交流。

国际信息学奥林匹克竞赛属于智力与应用计算机解题能力的比赛,题目有相当的难度,解好这类题目,需要具备很强的综合能力。首先是观察和分析问题的能力;第二是将实际问题转化为数学模型的能力;第三是灵活地运用各种算法的能力;第四是熟练编写程序并将其调试通过的能力;第五是根据题目的要求,自己设计测试数据,检查自己的解法是否正确,是否完备的能力。能够参加IOI的选手应该具有很强的自学能力和动手能力, 需要学习有关组合数学、图论、基本算法、数据结构、人工智能搜索算法及数学建模等知识,还要学会高级语言和编程技巧,要具备很强的上机操作能力。国际信息学奥林匹克竞赛鼓励创造性,在评分的标准上给予倾斜,创造性强的解题方法可以拿到高分。 [3]

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

[2]

IOI 2018将于2018年9月1日-2018年9月1日在日本筑波举行

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日在哈萨克斯坦的阿拉木图举行 [1]

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年代初的国内的计算机普及活动的开展。特别是1984年邓小平同志提出“计算机的普及要从娃娃做起”,使计算机普及活动掀起高潮,同年,在中国科协、国家教委的领导下,中国计算机学会组织了全国首届青少年计算机竞赛,这之后每年都组织类似的普及活动,为1989年参加IOI 国际大赛准备好了技术与人才的条件。从1984、1986和1988年全国比赛的试题和选手发挥的水平看,我们就已感觉到我国的青少年选手完全有能力与外国选手一比高下。

中国队参加8届大赛,届届名列前茅,总共派出选手31人次,全部获奖,累计金牌17块、银牌6块,铜牌8块。在这种世界级别的智能大赛中,中国的娃娃们给参赛国的领队和选手留下了深刻的印象,盛赞“中国队是整体实力最强的队”。在波IOI’92 的发奖大会上,组委会为金牌得主设置了6台高档微计算机, 中国队捧回了3台。在IOI’94(瑞典),黄天明同学编的程序比组委会的标准答案运行速度快了20倍,组委会非常欣赏,派专人到中国队驻地索取原程序。1995年中国队首次派女选手参加IOI, 结果两位女选手杨域和林凌荣登金牌领奖台,填补了国际信息学赛事上女选手从未拿过金牌的空白,引起轰动。IOI’96(匈牙利)中国队经努力拼搏,4名选手夺得4枚金牌,实现了全“金”的突破,创造了新的纪录。 [5]

近几年来,中国选手在国际信息学奥林匹克竞赛中表现优异,已在2012~2014年中连续三年在IOI中全部摘得金牌。 [1] 在IOI2014中,共决出153枚奖牌,其中金牌32枚、银牌52枚、铜牌69枚。中国队四名选手不负众望,斩获4枚金牌。其中徐寅展获得金牌榜并列第一名,俞鼎力和董宏华获得金牌并列第七名,沈洋获得金牌第九名。在IOI 2016中,中国选手金策斩获金牌榜第一名的好成绩,总分597分,吴作凡获得第二名,总分560分,以上两人分别在第二天和第一天中拿到满分。


相关文章推荐:
中学生 | 保加利亚 | 计算 | 计算机 | 信息 | 保加利亚 | 联合国教科文组织 | 信息学奥林匹克 | 索菲亚 | 算法 | 保加利亚 | 联合国教科文组织 | 计算 | 计算机 | 筑波 | 伊朗 | 俄罗斯 | 哈萨克斯坦 | 阿拉木图 | 台北市 | 布里斯班 | 伦巴第 | 泰国 | 加拿大 | 滑铁卢 | 保加利亚 | 埃及 | 开罗 | 克罗地亚 | 墨西哥 | 波兰 | 希腊 | 美国 | 韩国 | 芬兰 | 土耳其 | 葡萄牙 | 南非 | 匈牙利 | 荷兰 | 瑞典 | 阿根廷 | 德国 | 波恩 | 希腊 | 雅典 | 白俄罗斯 | 明斯克 | 保加利亚 |
相关词汇词典