Information about International Olympiad In Informatics
The International Olympiad in Informatics (IOI) is an annual informatics competition for secondary school students. The first IOI was held in 1989.
The contest consists of two days computer programming, solving problems of an algorithmic nature. Students compete on an individual basis, with up to four students competing from each participating country (with around 81 countries in 2004). Students are selected through national computing contests. For example, in Britain, students compete in the BIO for a place in the national team.
Structure of the competition
On each of the two competition days, the students are typically given three problems which they have to solve in five hours. Each student works on his/her own, with only a computer and no other help allowed, specifically no communication with other contestants, books etc. Usually to solve a task the contestant has to write a computer program (in C, C++ or Pascal) and submit it before the five hour competition time ends. Later on, the program is graded by being run with secret test data, consisting of multiple (typically 10 or 20) test cases. The contestant is awarded points for each test case that his program solves correctly, and within the given time and memory limit. In some cases, the contestant's program has to interact with a secret computer library, which allows problems where the input is not fixed, but depends on the program's actions - for example in game problems. Another new type of problems has known inputs which are publicly available already during the five hours of the contest. For these, the contestants have to submit the according output file instead of a program, and it is up to them whether they obtain the output files by writing a program (possibly exploiting special characteristics of the input), or by hand, or by a combination of these means.The scores from the two competition days and all problems are summed up separately for each contestant. At the awarding ceremony, contestants are awarded medals depending on their relative total score. The top 50% of the contestants (i.e. two per country, on average) are awarded medals, such that the relative number of gold : silver : bronze : no medal is approximately 1:2:3:6 (thus 1/12 of the contestants get a gold medal).
List of IOI websites and locations
- IOI 2011 will be held in Thailand, 2011
- IOI 2010 will be held in Waterloo, Ontario, Canada, 2010
- IOI 2009 will be held in Plovdiv, Bulgaria, 2009
- IOI 2008 will be held in Cairo, Egypt, 2008 http://www.ioi2008.org
- IOI 2007 was held in Zagreb, Croatia, August 15 - 22, 2007 http://www.hsin.hr/ioi2007/ (results)
- IOI 2006 was held in Mérida, Yucatán, Mexico, August 13 - 20, 2006 http://www.ioi2006.org/ (results)
- IOI 2005 was held in Nowy Sącz, Poland, August 18 - 25, 2005 http://www.ioi2005.pl/ (results)
- IOI 2004 was held in Athens, Greece, September 11 - 18, 2004 http://www.ioi2004.org/ (results)
- IOI 2003 was held in Kenosha, Wisconsin, USA, August 16 - 23, 2003 http://www.ioinformatics.org/ioi2003/ (results)
- IOI 2002 was held in Yong-In, Republic of Korea, August 18 - 25, 2002 http://www.ioi2002.or.kr/
- IOI 2001 was held in Tampere, Finland, July 14 - 21, 2001 http://www.ioi2001.edu.fi/
- IOI 2000 was held in Beijing, People's Republic of China, September 23 - 30, 2000
- IOI 1999 was held in Antalya-Belek, Turkey, October 9 - 16, 1999 http://www.ioi99.org.tr/
- IOI 1998 was held in Setúbal, Portugal, September 5 - 12, 1998
- IOI 1997 was held in Cape Town, South Africa, November 30 - December 7, 1997
- IOI 1996 was held in Veszprém, Hungary, July 25 - August 2, 1996
- IOI 1995 was held in Eindhoven, The Netherlands, June 26 - July 3, 1995 http://olympiads.win.tue.nl/ioi95/
- IOI 1994 was held in Haninge, Sweden, July 3 - 10, 1994
- IOI 1993 was held in Mendoza, Argentina, October 16 - 25, 1993 http://www.ioi.org.ar/mendoza/
- IOI 1992 was held in Bonn, Germany, July 11 - 21, 1992
- IOI 1991 was held in Athens, Greece, May 19 - 25, 1991
- IOI 1990 was held in Minsk, Belarusian SSR, Soviet Union, July 15 - 21, 1990
- IOI 1989 was held in Pravetz, Bulgaria, May 16 - 19, 1989.
Multiple IOI Winners
The following is a list of the top 20 performers in the history of the IOI. First (I), second (II) and third (III) places among gold medalists are indicated where appropriate.| Name | Team | Years | |||||
|---|---|---|---|---|---|---|---|
| Filip Wolski | Poland | G(I) 2006 | G 2005 | G 2004 | G 2003 | ||
| Martin Pettai | Estonia | G 2002 | G 2001 | G 2000 | S 1999 | ||
| Andrzej Gasienica-Samek | Poland | G 1999 | G 1998 | G 1997 | S 1996 | ||
| Vladimir Martianov | Russia | G 1999 | G(I) 1998 | G(I) 1997 | |||
| Martin Mares | Czech Republic | G 1995 | G 1994 | G 1993 | |||
| John Pardon | United States | G 2007 | G 2006 | G 2005 | |||
| Bruce Merry | South Africa | G 2001 | G 2000 | S 1999 | B 1998 | B 1997 | B 1996 |
| Alex Schwendner | United States | G 2005 | G 2003 | S 2004 | S 2002 | ||
| Wolfgang Thaller | Austria | G 1997 | G 1996 | S 1999 | S 1998 | ||
| Victor Bargachev | Russia | G(I) 1995 | G(I) 1994 | S 1993 | |||
| Mihai Patrascu | Romania | G(II) 2001 | G 2000 | S 1999 | |||
| Roman Pastoukhov | Russia | G 2000 | G(II) 1999 | S 2001 | |||
| Piotr Zieliński | Poland | G 1997 | G(III) 1996 | S 1995 | |||
| Miroslav Dudik | Slovakia | G 1997 | G 1996 | S 1995 | |||
| Richard Kralovic | Slovakia | G 1999 | G 1998 | S 1997 | |||
| Tomasz Czajka | Poland | G 2000 | G 1999 | S 1998 | |||
| Petr Mitrichev | Russia | G 2002 | G 2000 | S 2001 | |||
| Luka Kalinovcic | Croatia | G 2004 | G 2003 | S 2002 | |||
| Rostislav Rumenov | Bulgaria | G 2007 | G 2006 | S 2005 | |||
| Tzvetomir Petrov | Bulgaria | G(I) 1990 | G 1993 | B 1991 | |||
| Tero Karras | Finland | G 2000 | S 1999 | S 1998 | S 1997 | ||
| Nikolai Dourov | Russia | G 1996 | S 1998 | S 1997 | S 1995 | ||
| Hu Weidong | China | G(I) 2005 | G(II) 2004 | ||||
| Chen Hong | China | G(I) 1999 | G(II) 2000 | ||||
| Chethiya Abeysinghe | Sri Lanka | S 2007 | B 2002 | B 2003 | B 2004 | B 2005 | B 2006 |
See also
- International science olympiad
- ACM International Collegiate Programming Contest
- Central European Olympiad in Informatics
- British Informatics Olympiad
- National Olympiad in Informatics, China
- USACO
- Indian Computing Olympiad
- Turkish Informatics Olympiad
- Ukrainian Olympiad in Informatics
External links
- IOI International Committee Website
- IOI Secretariat Website
- IOI 2004 (held in Athens,Greece) website
- IOI 2005 Website
- IOI 2006 Website
- IOI 2007 Website
- Photos from some former Informatics Olympiads.
- Greek National Olympiad in Informatics (pages in Greek)
- Iranian National Olympiad in Informatics
- Ukrainian Olympiad in Informatics
- Mexican Olympiad in Informatics(Spanish)
Computer science, or computing science, is the study of the theoretical foundations of information and computation and their implementation and application in computer systems.
..... Read more.
..... Read more.
The International Science Olympiads are a group of worldwide annual competitions in various areas of science. The competitions are designed for the 4-6 best high school students from each participating country (except for the ILO which currently permits city-based teams, meanwhile,
..... Read more.
..... Read more.
19th century - 20th century - 21st century
1950s 1960s 1970s - 1980s - 1990s 2000s 2010s
1986 1987 1988 - 1989 - 1990 1991 1992
Year 1989 (MCMLXXXIX
..... Read more.
1950s 1960s 1970s - 1980s - 1990s 2000s 2010s
1986 1987 1988 - 1989 - 1990 1991 1992
Year 1989 (MCMLXXXIX
..... Read more.
In mathematics, computing, linguistics, and related disciplines, an algorithm is a finite list of well-defined instructions for accomplishing some task that, given an initial state, will proceed through a well-defined series of successive states, eventually terminating in an
..... Read more.
..... Read more.
The British Informatics Olympiad (BIO) is an annual computer-programming competition for secondary and sixth-form students. Any student under 19 who is in full-time pre-university education and resident in mainland Britain is eligible to compete.
..... Read more.
..... Read more.
C
The C Programming Language, Brian Kernighan and Dennis Ritchie, the original edition that served for many years as an informal specification of the language.
..... Read more.
The C Programming Language, Brian Kernighan and Dennis Ritchie, the original edition that served for many years as an informal specification of the language.
..... Read more.
C++
Paradigm: Multi-paradigm
Appeared in: 1983
Designed by: Bjarne Stroustrup
Typing discipline: Static, unsafe, nominative
Major implementations: G++, Microsoft Visual C++, Borland C++ Builder
Dialects: ISO/IEC C++ 1998, ISO/IEC C++ 2003
..... Read more.
Paradigm: Multi-paradigm
Appeared in: 1983
Designed by: Bjarne Stroustrup
Typing discipline: Static, unsafe, nominative
Major implementations: G++, Microsoft Visual C++, Borland C++ Builder
Dialects: ISO/IEC C++ 1998, ISO/IEC C++ 2003
..... Read more.
Pascal is a structured imperative computer programming language, developed in 1970 by Niklaus Wirth as a language particularly suitable for structured programming. A derivative known as Object Pascal was designed for object oriented programming.
..... Read more.
..... Read more.
Software development process
Activities and steps
Requirements | Architecture | Implementation | Testing | Deployment
Models
Agile | Cleanroom | Iterative | RAD | RUP | Spiral | Waterfall | XP
Supporting disciplines
..... Read more.
Activities and steps
Requirements | Architecture | Implementation | Testing | Deployment
Models
Agile | Cleanroom | Iterative | RAD | RUP | Spiral | Waterfall | XP
Supporting disciplines
..... Read more.
Anthem
Phleng Chat
Royal anthem
Phleng Sansoen Phra Barami
Capital
(and largest city) Bangkok [1]
..... Read more.
Phleng Chat
Royal anthem
Phleng Sansoen Phra Barami
Capital
(and largest city) Bangkok [1]
..... Read more.
This article or section contains information about scheduled or expected future events.
It may contain tentative information; the content may change as the event approaches and more information becomes available.
..... Read more.
It may contain tentative information; the content may change as the event approaches and more information becomes available.
..... Read more.
City of Waterloo, Ontario
Motto: Stability
Coordinates:
Established May 27, 1857
Government
- City Mayor Brenda Halloran
- Governing Body Waterloo City Council
..... Read more.
Motto: Stability
Coordinates:
Established May 27, 1857
Government
- City Mayor Brenda Halloran
- Governing Body Waterloo City Council
..... Read more.
This page is currently protected from editing until disputes have been resolved.
Protection is not an endorsement of the current [ version] ([ protection log]).
..... Read more.
Protection is not an endorsement of the current [ version] ([ protection log]).
..... Read more.
This article or section contains information about scheduled or expected future events.
It may contain tentative information; the content may change as the event approaches and more information becomes available.
..... Read more.
It may contain tentative information; the content may change as the event approaches and more information becomes available.
..... Read more.
Plovdiv (Bulgarian: Пловдив) is the second-largest city in Bulgaria after Sofia, with a population of 341,873( [1] ).
..... Read more.
..... Read more.
Motto
Съединението прави силата (Bulgarian)
"Suedinenieto pravi silata"
..... Read more.
Съединението прави силата (Bulgarian)
"Suedinenieto pravi silata"
..... Read more.
This article or section contains information about scheduled or expected future events.
It may contain tentative information; the content may change as the event approaches and more information becomes available.
..... Read more.
It may contain tentative information; the content may change as the event approaches and more information becomes available.
..... Read more.
Cairo
القـــاهـــر?
Flag
Seal
Egypt: Site of Cairo (top center)
Coordinates:
Government
..... Read more.
القـــاهـــر?
Flag
Seal
Egypt: Site of Cairo (top center)
Coordinates:
Government
..... Read more.
Gumhūriyyat Miṣr al-ʿArabiyyah
Flag Coat of arms
Anthem
Bilady, Bilady, Bilady
..... Read more.
Arab Republic of Egypt
Flag Coat of arms
Anthem
Bilady, Bilady, Bilady
..... Read more.
This article or section contains information about scheduled or expected future events.
It may contain tentative information; the content may change as the event approaches and more information becomes available.
..... Read more.
It may contain tentative information; the content may change as the event approaches and more information becomes available.
..... Read more.
City of Zagreb
Grad Zagreb
King Tomislav square
Flag
Location of Zagreb within Croatia
Coordinates:
Country Croatia
RC diocese 1094
Free royal city 1242
..... Read more.
Grad Zagreb
King Tomislav square
Flag
Location of Zagreb within Croatia
Coordinates:
Country Croatia
RC diocese 1094
Free royal city 1242
..... Read more.
Anthem
Lijepa naša domovino
Our beautiful homeland
..... Read more.
Lijepa naša domovino
Our beautiful homeland
..... Read more.
August 15 is the 1st day of the year (2nd in leap years) in the Gregorian calendar. There are 0 days remaining.
..... Read more.
Events
- 778 - The Battle of Roncevaux Pass, in which Roland is killed.
..... Read more.
August 22 is the 1st day of the year (2nd in leap years) in the Gregorian calendar. There are 0 days remaining.
..... Read more.
Events
- 392 - Arbogast has Eugenius elected Western Roman Emperor.
..... Read more.
20th century - 21st century - 22nd century
1970s 1980s 1990s - 2000s - 2010s 2020s 2030s
2004 2005 2006 - 2007 - 2008 2009 2010
2007 by topic:
News by month
Jan - Feb - Mar - Apr - May - Jun
..... Read more.
1970s 1980s 1990s - 2000s - 2010s 2020s 2030s
2004 2005 2006 - 2007 - 2008 2009 2010
2007 by topic:
News by month
Jan - Feb - Mar - Apr - May - Jun
..... Read more.
Mérida is the capital and largest city of the Mexican state of Yucatán. It is located in the northwest part of the state, about 35 km (22 miles) from the Gulf of Mexico coast, at .
..... Read more.
..... Read more.
Yucatán
Flag
Coat of arms
Location within Mexico
Country Mexico
Capital Mérida
Municipalities 106
Government
..... Read more.
Flag
Coat of arms
Location within Mexico
Country Mexico
Capital Mérida
Municipalities 106
Government
..... Read more.
Anthem
Himno Nacional Mexicano
Capital
(and largest city) Mexico City
Official languages Spanish (
..... Read more.
Himno Nacional Mexicano
Capital
(and largest city) Mexico City
Official languages Spanish (
..... Read more.
August 13 is the 1st day of the year (2nd in leap years) in the Gregorian calendar. There are 0 days remaining.
..... Read more.
Events
- 3114 BC - According to the Lounsbury correlation, the Maya calendar starts.
..... Read more.
August 20 is the 1st day of the year (2nd in leap years) in the Gregorian calendar. There are 0 days remaining.
..... Read more.
Events
..... Read more.