Logo Olimpiady Informatycznej | |
Dziedzina | |
---|---|
Adresaci |
uczniowie szkół średnich |
Organizator |
Fundacja Rozwoju Informatyki |
Rok powołania |
1993 |
Strona internetowa |
Olimpiada Informatyczna – przedmiotowa olimpiada szkolna z zakresu informatyki, powołana 10 grudnia 1993 przez Instytut Informatyki Uniwersytetu Wrocławskiego. Olimpiada organizowana jest corocznie od 1993 i skierowana do uczniów szkół średnich[1], choć mogą brać w niej udział także młodsi uczniowie[2]. Zadania polegają na napisaniu programu komputerowego rozwiązującego określony problem algorytmiczny ukryty w treści podanego zadania.
W zadaniach określona jest relacja pomiędzy danymi wejściowymi a danymi wyjściowymi. Zawodnik musi opracować taki algorytm, by ta relacja została zachowana dla wszystkich danych z przedziałów określonych w zadaniu. Opracowany algorytm musi zostać zaimplementowany w jednym z dwóch języków programowania: C++ lub Pythonie[3]. Od 2018 roku Olimpiada Informatyczna wycofała wsparcie dla C oraz Pascala[4]. Jako efekt końcowy zawodnik udostępnia kod źródłowy swojego programu.
Organizatorzy dokonują sprawdzenia zadania w kilku krokach wykorzystując sprawdzaczkę: System Informatyczny Olimpiady (SIO)[5]. Najpierw kod zostaje skompilowany, po czym sprawdzana zostaje poprawność działania programu na zbiorze danych testowych. W zależności od poprawności oraz czasu wykonania w zależności od poszczególnych danych testowych przez program zostaje on odpowiednio oceniony[6].
Sprawozdania z przebiegu pierwszych 23 edycji konkursu dostępne są do pobrania ze strony internetowej Olimpiady Informatycznej[7].
Odpowiednikiem Olimpiady dla uczniów szkół podstawowych jest Olimpiada Informatyczna Juniorów[potrzebny przypis].
Całe zawody podzielone są na 3 etapy:
Olimpiada | Imię i nazwisko | Szkoła | Opiekunowie naukowi |
---|---|---|---|
I OI 1993/1994[9] | Michał Wala | I LO im. J. Kasprowicza w Raciborzu | |
II OI 1994/1995[10] | Marcin Sawicki | II LO im. St. Batorego w Warszawie | |
III OI 1995/1996[11] | Andrzej Gąsienica-Samek | XIV LO im. S. Staszica w Warszawie | Małgorzata Rostkowska |
IV OI 1996/1997[12] | Tomasz Waleń | LO im. T. Kościuszki w Ziębicach | |
V OI 1997/1998[13] | Andrzej Gąsienica-Samek | XIV LO im. S. Staszica w Warszawie | Jan Gąsienica-Samek |
VI OI 1998/1999[14] | Andrzej Gąsienica-Samek | XIV LO im. S. Staszica w Warszawie | Jan Gąsienica-Samek |
VII OI 1999/2000[15] | Tomasz Czajka | LO im. KEN w Stalowej Woli | Klemens Czajka |
VIII OI 2000/2001[16] | Paweł Parys | LO im. St. Staszica w Tarnowskich Górach | Ryszard Parys |
IX OI 2001/2002[17] | Paweł Parys | LO im. St. Staszica w Tarnowskich Górach | |
X OI 2002/2003[18] | Marcin Michalski | III LO im. Marynarki Wojennej RP w Gdyni | Ryszard Szubartowski |
XI OI 2003/2004[19] | Bartłomiej Romański | XIV LO im. S. Staszica w Warszawie | Piotr Dybicz |
XII OI 2004/2005[20] | Filip Wolski | III LO im. Marynarki Wojennej RP w Gdyni | Ryszard Szubartowski |
XIII OI 2005/2006[21] | Filip Wolski | III LO im. Marynarki Wojennej RP w Gdyni | Ryszard Szubartowski |
XIV OI 2006/2007[22] | Tomasz Kulczyński | VI LO im. J. i J. Śniadeckich w Bydgoszczy | Iwona Waszkiewicz |
XV OI 2007/2008[23] | Jarosław Błasiok | VIII LO w Katowicach | Krzysztof Błasiok |
XVI OI 2008/2009[24] | Tomasz Kociumaka | V LO w Gliwicach | Jarosław Błasiok |
XVII OI 2009/2010[25] | Adrian Jaskółka (ex-aequo) | I LO im. A. Mickiewicza w Białymstoku | Ireneusz Bujnowski |
Jan Kanty Milczek (ex-aequo) | III LO im. Marynarki Wojennej RP w Gdyni | Ryszard Szubartowski | |
XVIII OI 2010/2011[26] | Jan Kanty Milczek | III LO im. Marynarki Wojennej RP w Gdyni | Ryszard Szubartowski |
XIX OI 2011/2012[27] | Karol Farbiś | VI LO im. J. Kochanowskiego w Radomiu | Marcin Andrychowicz, Mirosław Mortka |
XX OI 2012/2013[28] | Błażej Magnowski | III LO im. Marynarki Wojennej RP w Gdyni | Ryszard Szubartowski |
XXI OI 2013/2014[29] | Jarosław Kwiecień | Zespół Szkół nr 14 we Wrocławiu | Bartłomiej Dudek, Wiktor Janas, Karol Konaszyński, Bartosz Kostka, Dawid Matla, Rafał Nowak, Karol Pokorski, Damian Rusak, Damian Straszak, Tomasz Syposz |
XXII OI 2014/2015[30] | Przemysław Jakub Kozłowski | I LO im. A. Mickiewicza w Białymstoku | Iwona Bujnowska, Ireneusz Bujnowski, Jacek Tomasiewicz |
XXIII OI 2015/2016[31] | Jarosław Kwiecień | Zespół Szkół nr 14 we Wrocławiu | Bartłomiej Dudek, Bartosz Kostka, Karol Pokorski |
XXIV OI 2016/2017 | Mariusz Trela | V LO im. A. Witkowskiego w Krakowie | Lech Duraj, Michał Glapa, Wiktor Kuropatwa |
XXV OI 2017/2018[32] | Anadi Agrawal | Zespół Szkół nr 14 we Wrocławiu | Bartosz Kostka, Jarosław Kwiecień |
XXVI OI 2018/2019 | Marek Skiba[33] | I LO im. S. Staszica w Lublinie | Mirosław Pietrzycki |
Spośród osób, które osiągnęły najwyższe wyniki na Olimpiadzie Informatycznej, wybierani są reprezentanci do konkursów międzynarodowych[35].
Do 2018 roku Polacy zdobyli 109 medali na Międzynarodowej Olimpiadzie Informatycznej: 40 złotych, 39 srebrnych oraz 30 brązowych. Dwa razy także Polacy stali na najwyższym miejscu podium tej olimpiady:
Poniższa tabela przedstawia reprezentacje Polski razem z wynikami na poszczególnych olimpiadach.
Olimpiada | Reprezentacja | Druga reprezentacja | Liderzy reprezentacji | Administracja | Pozostali |
---|---|---|---|---|---|
IOI 1989 (Pravetz, Bułgaria) |
|
|
|
||
IOI 1990 (Mińsk, Związek Socjalistycznych Republik Radzieckich) |
|
|
|||
IOI 1991 (Ateny, Grecja) |
|
|
|||
IOI 1992 (Bonn, Niemcy) |
|
|
|||
IOI 1993 (Mendoza, Argentyna) |
|
|
|||
IOI 1994 (Haninge, Szwecja) |
|
|
|||
IOI 1995 (Eindhoven, Holandia) |
|
|
|||
IOI 1996 (Veszprém, Węgry) |
|
|
| ||
IOI 1997 (Kapsztad, Południowa Afryka) |
|
|
|
| |
IOI 1998 (Setúbal, Portugalia) |
|
|
|
| |
IOI 1999 (Antalya-Belek, Turcja) |
|
|
|
||
IOI 2000 (Pekin, Chińska Republika Ludowa) |
|
|
|
||
IOI 2001 (Tampere, Finlandia) |
|
|
| ||
IOI 2002 (Yongin, Korea Południowa) |
|
|
|
| |
IOI 2003 (Kenosha, Stany Zjednoczone) |
|
|
|
| |
IOI 2004 (Ateny, Grecja) |
|
|
|
| |
IOI 2005 (Nowy Sącz, Polska) |
|
|
|
|
|
IOI 2006 (Mérida, Meksyk) |
|
|
|
| |
IOI 2007 (Zagrzeb, Chorwacja) |
|
|
|
| |
IOI 2008 (Kair, Egipt) |
|
|
|
||
IOI 2009 (Plovdiv, Bułgaria) |
|
|
|
||
IOI 2010 (Waterloo, Kanada) |
|
|
|
||
IOI 2011 (Pattaya, Tajlandia) |
|
|
| ||
IOI 2012 (Sirmione/Montichiari, Włochy) |
|
|
|||
IOI 2013 (Brisbane, Australia) |
|
|
|||
IOI 2014 (Tajpej, Tajwan) |
|
|
|
||
IOI 2015 (Ałmaty, Kazachstan) |
|
|
|
| |
IOI 2016 (Kazań, Rosja) |
|
|
|
||
IOI 2017 (Teheran, Iran) |
|
|
|
| |
IOI 2018 (Tsukuba, Japonia) |
|
|
|
| |
IOI 2019 (Baku, Azerbejdżan) |
|
|
|
|
Do 2018 roku odbyło się 25 edycji Olimpiady Informatycznej Krajów Europy Środkowej. Polacy zdobyli w niej 32 złote medale, 38 srebrnych oraz 30 brązowych medali. Dodatkowo 11 razy Polacy byli zwycięzcami CEOI.
Do 2019 roku odbyło się 25 edycji Bałtyckiej Olimpiady Informatycznej. Polacy zdobyli w niej 50 złotych, 48 srebrnych oraz 25 brązowych medale, a 12 razy zostawali zwycięzcami BOI.
Laureaci olimpiady osiągali później sukcesy w konkursach na poziomie akademickim (ACM ICPC) oraz innych otwartych konkursach programistycznych o charakterze algorytmicznym, takich jak: Google Code Jam, Internet Problem Solving Contest, TopCoder, Codechef i innych.
Poniższa lista przedstawia obecnych i byłych członków Komitetu Głównego Olimpiady Informatycznej. W nawiasach przedstawione są edycje Olimpiady, w których byli oni członkami tegoż komitetu.
Uczę się języka hebrajskiego. Tutaj go sobie utrwalam.
Zawartość tej strony pochodzi stąd.