Международная олимпиада по информатике

редактировать
Логотип Международной олимпиады по информатике

Международная олимпиада по информатике (IOI ) - это ежегодное соревновательное программирование соревнование для учащихся средних школ. Это вторая по величине олимпиада после Международной математической олимпиады по количеству участвующих стран (83 на IOI 2017). Первый IOI был проведен в 1989 г. в Правец, Болгария.

Конкурс состоит из двух дней компьютерного программирования / кодирования и решения задач алгоритмического характера. Чтобы иметь дело с проблемами, связанными с очень большими объемами данных, необходимы не только программисты, но и творческие программисты, которые могут придумать, что программисты должны приказать компьютеру делать. программирование, но математика под ним ". Студенты IOI соревнуются на индивидуальной основе, при этом до четырех студентов соревнуются от каждой страны-участницы (81 страна в 2012 году). Учащиеся в национальные команды отбираются через национальные компьютерные соревнования, такие как Британская олимпиада по информатике, Индийская компьютерная олимпиада или Bundeswettbewerb Informatik (Германия).

Международная олимпиада по информатике - одно из самых престижных соревнований по информатике в мире. ЮНЕСКО и ИФИП являются покровителями.

Содержание
  • 1 Структура соревнований и участие
  • 2 Резюме
  • 3 Таблица медалей за все время
  • 4 Многократные победители IOI
  • 5 Соревнования фидеров
  • 6 Примечания
  • 7 См. Также
  • 8 Ссылки
  • 9 Внешние ссылки
Структура конкурса и участие
Баннер IOI 2009 над комнатой для соревнований

В каждый из двух дней соревнований студентам обычно дается три задачи, которые они должны решить через пять часов. Каждый ученик работает сам по себе, используя только компьютер, и никакая другая помощь не разрешена, в частности, нет общения с другими участниками, книгами и т. Д. Обычно для решения задачи участник должен написать компьютерную программу (только на C ++ ) и отправьте его до истечения пятичасового времени соревнований. Оценка программы выполняется с использованием секретных тестовых данных. Начиная с IOI 2010, задачи делятся на подзадачи с градуированной сложностью, и баллы начисляются только тогда, когда все тесты для конкретной подзадачи дают правильные результаты, в пределах определенного времени и памяти. В некоторых случаях программа участника должна взаимодействовать с секретной компьютерной библиотекой, что позволяет решать проблемы, в которых ввод не фиксирован, а зависит от действий программы - например, в игровых задачах. Другой тип задач - это известные материалы, которые становятся общедоступными уже в течение пяти часов конкурса. Для этого участники должны представить выходной файл вместо программы, и им решать, получат ли они выходные файлы, написав программу (возможно, используя особые характеристики входных данных), вручную или комбинацией. этих средств. Паскаль будет удален как доступный язык программирования к 2019 году.

В IOI 2010 впервые было интерактивное веб-табло с предварительными результатами в реальном времени. Работы будут оценены как можно скорее во время конкурса, а результаты будут опубликованы. Участники будут знать свои оценки, но не другие, и могут подать заявку повторно, чтобы улучшить свои оценки. С 2012 года IOI использует Систему управления конкурсом (CMS) для разработки и мониторинга конкурса.

Очки за два дня соревнований и за все задачи суммируются отдельно для каждого участника. На церемонии награждения участники награждаются медалями в зависимости от их относительной общей суммы баллов. Лучшие 50% участников награждаются медалями, так что относительное количество золото: серебро: бронза: без медали составляет примерно 1: 2: 3: 6 (таким образом, 1/12 участников получают золотую медаль).

Зал соревнований на IOI 2006 Передний Назад Бронзовая медаль с IOI 2006 в Мексике Перед залом соревнований на IOI 2007

До IOI 2010, учащиеся, не получившие медалей, не публиковали свои оценки, что делало невозможным ранжирование страны путем суммирования результатов своих конкурентов, если каждый из них не выиграет медаль. Начиная с IOI 2010, хотя оценки студентов, не получивших медалей, все еще не доступны в официальных результатах, они известны из онлайн-табло. В IOI 2012 три страны, занявшие первое место по совокупному баллу (Россия, Китай и США), были впоследствии награждены во время церемонии закрытия.

Анализ результатов женского мастерства показывает, что 77,9% женщин не получают медалей, а 49,2% мужчин не получают медалей. «Среднее участие женщин составляло 4,4% в 1989–1994 годах и 2,2% в 1996–2014 годах». Это также предполагает, что женщины участвуют намного больше на национальном уровне, иногда утверждая, что процент женщин, участвующих в первом этапе, выражается двузначным числом. Президент IOI Ричард Форстер говорит, что конкурсу трудно привлечь женщин, и что, несмотря на попытки решить эту проблему, «никто из нас не понял, в чем проблема, не говоря уже о ее решении».

В IOI 2017, проведенном в Иране, из-за невозможности участвовать в Иране израильские студенты приняли участие в выездном конкурсе, организованном IOI в России. Из-за проблем с визой вся команда США не смогла приехать, хотя один участник Чжэчжэн Луо смог присутствовать, путешествуя с китайской командой и выиграв золотую медаль и 3-е место в турнирной таблице.

В IOI 2019, проходившем в Сборная Азербайджана и Армении не участвовала из-за спора между двумя странами.

В связи с пандемией COVID-19 на 2020 год IOI 2020, который первоначально планировалось провести в Сингапуре в июле, переносится на сентябрь, а затем конвертируется в онлайн-формат. Сингапур будет принимать IOI 2021 на месте, заменив Египет, который будет принимать IOI 2024.

Резюме
NumberГодДатыСтрана пребыванияГород пребывания
1198916–19 маяБолгария Болгария Правец
2199015–21 июляСоветский Союз Беларусь, Советский Союз Минск
3199119–25 маяГреция Греция Афины
4199211 июля –21Германия Германия Бонн
5199316–25 октябряАргентина Аргентина Мендоса
619943–10 июляШвеция Швеция Haninge
7199526 июня - 3 июляНидерланды Нидерланды Эйндховен
8199625 июля - 2 августаВенгрия Венгрия Веспрем
9199730 ноября - 7 декабряЮжная Африка Южная Африка Кейптаун
1019985–12 сентябряПортугалия Португалия Сетубал
1119999–16 октябряТурция Турция Анталия - Белек
12200023–30 сентябряКитай Китай Пекин
13200114–21 июляФинляндия Финляндия Тампере
14200218–25 августаЮжная Корея Республика Корея Yong-I n
15200316–23 августаСША США Кеноша, Висконсин
16200411–18 сентябряГреция Греция Афины
17200518–25 августаПольша Польша Новы-Сонч
18200613–20 августаМексика Мексика Мерида, Юкатан
19200715–22 августаХорватия Хорватия Загреб
20200816–23 августаЕгипет Египет Каир
2120098–15 августаБолгария Болгария Пловдив
22201014–21 августаКанада Канада Ватерлоо, Онтарио
23201122–29 июляТаиланд Таиланд Паттайя
24201223–30 сентябряИталия Италия Сирмионе и Монтикьяри
2520136–13 июляАвстралия Австралия Брисбен
26201413–20 июляТайвань Тайвань Тайбэй
27201526 июля - 2 августаКазахстан Казахстан Алматы
28201612–19 августаРоссия Россия Казань
29201728 июля - 4 августаИран Иран Тегеран
3020181–8 сентябряЯпония Япония Цукуба
3120194–11 августаАзербайджан Азербайджан Баку
32202013–19 сентябряСингапур Сингапур онлайн
33202120–27 июняСингапур Сингапур Сингапур
342022Индонезия Индонезия
352023Венгрия Венгрия Сегед
362024Египет Египет
Таблица медалей за все время
По состоянию на 2019 год
РангСтранаЗолотоСереброБронзаВсего
1Китай (CHN)842712123
2Россия (RUS)623812112
3США (США)523516103
4Южная Корея (KOR)413927107
5Польша (POL)404131112
6Румыния (ROM)305031111
7Болгария (BUL)274338108
8Иран (IRN)245723104
9Словакия (SVK)24403397
10Япония (JPN)23241057
Всего (10 стран)4073942331034
Несколько победителей IOI

Ниже приводится список лучших исполнителей в истории IOI. Знак указывает на высший балл, редкое достижение в истории IOI. Знак указывает на неофициальное участие, когда участник участвовал во второй команде хозяина. Также при необходимости указываются первое (I ), второе (II ) и третье (III ) места среди золотых медалистов. В этот список включены только те страны, в которых национальный отборочный конкурс позволяет одному и тому же участнику несколько раз пройти в IOI.

ИмяКомандаГоды
Геннадий Короткевич БеларусьG (II) 2012G (I) 2011G (I) 2010G (I) 2009G2008G2007S2006
Христо ВеневБолгарияG2016G2015G2014G2013S2012
Филип ВольскиПольшаG (I) 2006G2005G2004G2003
Юта ТакаяЯпонияG (I) 2017G2016G2015G2014
Рарес-Дариус БухайРумынияG2015G2014G2013G2012
Румен ХристовБолгарияG2012G2011G (II) 2010S2009S2008
Мартин ПеттайЭстонияG2002G2001G2000S1999
Анджей Гонсеница-СамекПольшаG1999G1998G1997S1996
Эдуард БатмендийнСловакияG2015G2013G2012S2014
Владимир МартьяновРоссияG1999G (I) 1998G (I) 1997
Скотт ВуСШАG (I) 2014G2013G2012
Мартин МарешЧешская Республика licG1995G1994G (I) 1993
Джон Пардон СШАG2007G2006G2005
Марцин АндрыховичПольшаG2008G2007G2006
Neal WuСШАG2010G2009G2008
Shogo MuraiЯпонияG2012G2011G2010
Ярослав КвенценПольшаG2016G2015G2014
Владимир РомановРоссияG2019G2018G2017
Энчо МишиневБолгарияG2017G2014S2016S2015S2013
Алекс ШвенднерСШАG2005G2003S2004S2002
Вольфганг ТаллерАвстрияG1997G1996S1999S1998
Брюс МерриЮжная АфрикаG2001G2000S1999B1998B1997B1996
Горан ЖужичХорватияG2008G2007S2009B2006
Влад Александру ГаврилаРумынияG2013G2012S2011B2010
Виктор БаргачевРоссияG (I) 1995G (I) 1994S1993
Джонни ХоСШАG (I) 2012G2011S2013
Эрик ПрайсСШАG (I) 2005G2003S2004
Михай Пэтрашку РумынияG (II) 2001G2000S1999
Роман ПастуховРоссияG2000G (II) 1999S2001
Петр ЗелиньскиПольшаG1997G (III) 1996S1995
Цзысян ЧжоуКанадаG2020G (III) 2019S2018
Фредрик ХусШвецияG1993G1992S1991
Мирослав ДудикСловакияG1997G1996S1995
Ричард КраловичСловакияG1999G1998S1997
Томаш ЧайкаПольша (1998, 2000), Великобритания (1999)G2000G1999S1998
Петр Митричев РоссияG2002G2000S2001
Лука КалиновчичХорватияG2004G2003S2002
Ростислав РуменовБолгарияG2007G2006S2005
Ричард МакКатченСШАG2007G2005S2006
Владислав ЕпифановРусс iaG2008G2007S2009
Cosmin GheorgheРумынияG2009G2008S2007
Пасин МанурангсиТаиландG2011G2010S2009
Вэнью ЦаоСШАG2011G2010S2009
Бенджамин ЦиСШАG (I) 2019G (I) 2018
Джихак ЮнРеспублика КореяG (I) 2015G2014
Уильям ЛинСШАG (I) 2020
Соревнования фидеров

Большинство стран-участниц используют соревнования фидеров для выбора своей команды. Некоторые из них перечислены ниже:

Примечания
1.^aЦеремония виртуального закрытия IOI 2020 состоялась 23 сентября 2020 года.
См. Также
Ссылки
Внешние ссылки
На Викискладе есть средства массовой информации, связанные с Международная олимпиада по информатике ics.
Последняя правка сделана 2021-05-24 04:39:46
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте