国际信息学奥林匹克竞赛

一年一度的信息学科竞赛
国际信息学奥林匹克竞赛(International Olympiad in Informatics,缩写:IOI)由联合国教科文组织发起,面向国际举办的一年一次的信息学科奥林匹克竞赛,旨在面向中学生普及计算机科学知识,培养优秀的计算机人才。第一届国际信息学奥林匹克竞赛于1989年在保加利亚举办。[1][2]中国是IOI创始国之一。IOI2000由中国主办,CCF承办,中国已成为世界公认的信息学奥林匹克竞赛强国。[3]
IOI包含两天的电脑程式设计,主要编程语言C++为主,解决各类算法问题。选手以个人为单位,每个国家最多可选派4名选手参加(2023共有来自90支国家和地区代表队的351名选手参加)。参赛选手从各国相应计算机竞赛中选拔。[4][5][6]在两天的比赛日中,一般来说参赛选手每天都需要在5小时内在一台计算机的帮助下独立解决3道题目。[6]2023年9月4日,在第35届国际信息学奥林匹克竞赛中,中国队获得团体第一名。其中,来自中国人民大学附属中学的许庭强以总分580分获得世界冠军。[4]

竞赛内容

1987年,保加利亚的Sendov教授在联合国教科文组织第24届全体会议上,倡议举行国际信息学奥林匹克,定名为International Olympiad in Informatics,简称IOI。首届IOI于1989年5月在保加利亚首都索菲亚举行。
国际信息学(计算机)奥林匹克竞赛 举办国际信息学奥林匹克的目的是;宣传信息学这一新兴学科,给学校这类课程增加动力,启发新的思路;建立教育工作者与专家档次上的国际联系,推进学术思想交流。