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

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Международная олимпиада по информатике (IOI) — это ежегодное соревнование по информатике среди школьников. IOI впервые была проведена в 1989 году.

Соревнование состоит из двух дней, в котором участникам предлагается решить и запрограммировать алгоритмические задачи. Участники соревнуются индивидуально; от каждой страны может быть не больше четырёх участников (общее количество стран в 2006-м году составляло 74). Участники обычно выбираются по результатам национальных соревнований.

Структура соревнования[править | править вики-текст]

В каждый день соревнования участникам обычно предлагается решить три(в 2009—2010 году — четыре) задачи за пять часов. Каждый участник решает задачи самостоятельно, пользуясь одним компьютером. Строго запрещается общение с другими участниками, использование учебной литературы и т. д. Обычно для решения задачи необходимо написать программу на языке C, C++ или Pascal и отослать её перед окончанием пятичасового соревнования. После соревнования программа оценивается с помощью запуска её на наборе секретных тестов (обычно 10-20 тестов). Участник получает баллы за каждый правильно решенный тест, при условии что время работы программы и объём используемой ею памяти укладываются в указанные в условии задачи ограничения. Иногда участникам необходимо взаимодействовать с секретной библиотекой. Это позволяет создать задачи с не фиксированными входными данными, которые зависят от реакции программы участника, — например, игры. Также существуют задачи с открытыми входными данными, то есть участнику в начале соревнования даются тесты, ответы на которые он должен отослать вместо программы, которая бы решала задачу. Таким образом, участник может выбирать. решать ли задачу вручную, писать программу, решающую это за него, или комбинировать два этих метода.

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

Список мест проведения IOI[править | править вики-текст]

Год Место Страна Дата проведения Сайт олимпиады Количество стран-участников
2017 Тегеран ИранFlag of Iran.svg Иран
2016 Казань[1] РоссияFlag of Russia.svg Россия[2]
2015 Астана КазахстанFlag of Kazakhstan.svg Казахстан
2014 Тайвань Китайская РеспубликаFlag of the Republic of China.svg Китайская Республика 1320 июля 2014 [1]
2013 Брисбен АвстралияFlag of Australia.svg Австралия 613 июля 2013 [2]
2012 Сирмионе ИталияFlag of Italy.svg Италия 2330 сентября 2012 [3]
2011 Паттайя ТаиландFlag of Thailand.svg Таиланд 2229 июля 2011 [4]
2010 Ватерлоо КанадаFlag of Canada.svg Канада 1421 августа 2010 [5] 80
2009 Пловдив БолгарияFlag of Bulgaria.svg Болгария 815 августа 2009 [6] 85
2008 Каир ЕгипетFlag of Egypt.svg Египет 1623 августа 2008 75
2007 Загреб ХорватияFlag of Croatia.svg Хорватия 1522 августа 2007 [7] 77
2006 Мерида, п-ов Юкатан МексикаFlag of Mexico.svg Мексика 1320 августа 2006 76
2005 Новый Сонч ПольшаFlag of Poland.svg Польша 1825 августа 2005 [8] По состоянию на 07.04.2012 сайт содержит информацию, не относящуюся к олимпиаде 72
2004 Афины ГрецияFlag of Greece.svg Греция 1118 сентября 2004 [9] 80
2003 штат Висконсин СШАFlag of the United States.svg США 1623 августа 2003 [10] 80
2002 Йонин-си Республика КореяFlag of South Korea.svg Республика Корея 1825 августа 2002 [11] 78
2001 Тампере ФинляндияFlag of Finland.svg Финляндия 1421 июля 2001 [12] 74
2000 Пекин КНРFlag of the People's Republic of China.svg КНР 2330 сентября 2000 [13] 72
1999 Анталья ТурцияFlag of Turkey.svg Турция 916 октября 1999 [14] 65
1998 Сетубал ПортугалияFlag of Portugal.svg Португалия 512 сентября 1998 65
1997 Кейптаун ЮАРFlag of South Africa.svg ЮАР 30 ноября7 декабря 1997 61
1996 Веспрем ВенгрияFlag of Hungary.svg Венгрия 25 июля2 августа 1996 [15] 57
1995 Эйндховен НидерландыFlag of the Netherlands.svg Нидерланды 26 июня3 июля 1995 [16] 53
1994 Ханинге ШвецияFlag of Sweden.svg Швеция 310 июля 1994 50
1993 Мендоса АргентинаFlag of Argentina.svg Аргентина 1625 октября 1993 [17] 48
1992 Бонн ГерманияFlag of Germany.svg Германия 1121 июля 1992 51
1991 Афины ГрецияFlag of Greece.svg Греция 1925 мая 1991 30
1990 Минск СССРFlag of the Soviet Union.svg СССР 1521 июля 1990 25
1989 Правец БолгарияFlag of Bulgaria.svg Болгария 1619 мая 1989 13

Примечания[править | править вики-текст]

Ссылки[править | править вики-текст]