國際資訊奧林匹亞

维基百科,自由的百科全书
跳转到: 导航, 搜索
跳过字词转换说明

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

这项竞赛包含两天的電腦程式設計,解决演算法问题。选手以个人为单位,每个国家最多可選派4名选手參加(2004年共有81个国家参赛)。参赛选手从各国相应计算机竞赛中选拔。

目录

[编辑] 竞赛规则

在两天的比赛日中,一般来说参赛选手每一天都需要在5小时内一台计算机的帮助下独立解决3道题目。比赛中不允许任何形式的交流或是查阅参考资料。通常,参赛选手都要为每一道题目编写一个程序(编程语言为C++或是Pascal)并在比赛结束之前提交。随后大赛的主办方将采用10组或者20组测试数据对程序进行测试。如果根据给定的某一组输入数据,程序可以在限定的内存空间和时间内正确的得到输出结果,那么该名选手即获得这一组数据的相应分数。[1]近年出现了一种新的比赛题型(提交答案题)——在比赛开始之间参赛选手将获得各组测试数据,他们要提交的是相应的计算结果,而非程序本身。选手可以通过编写程序、手工计算或者两者结合来完成这类题目。

IOI 2006的比赛现场

每名参赛选手的各题得分之和即为总得分。在颁奖仪式上,参赛选手将根据他们的得分获得相应的奖项。排名前50%的参赛选手(平均每个国家2名)将获得奖牌。获得金、银、铜牌和未获奖牌人数之比约为1:2:3:6。

与其他学科的奥林匹克竞赛不同,國際資訊奧林匹亞章程严格禁止对参赛国家的排名[2]但是每场比赛之后仍然会有不少非官方的排名出现。

IOI 2007的比赛场馆

[编辑] 历届比赛地点和网站链接

[编辑] 参考资料

  1. ^ http://www.ioinformatics.org/rules/reg08.pdf IOI2008 Reculations,2008年10月18日查阅
  2. ^ http://olympiads.win.tue.nl/ioi/rules/index.html IOI Regulations,2008年10月18日查阅。

[编辑] 参见

[编辑] 外部链接

个人工具
名字空间
操作
导航
帮助
工具
其他语言