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, choć mogą brać w niej udział także młodsi uczniowie. 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. Od 2018 roku Olimpiada Informatyczna wycofała wsparcie dla C oraz Pascala. 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). 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.
Sprawozdania z przebiegu pierwszych 23 edycji konkursu dostępne są do pobrania ze strony internetowej Olimpiady Informatycznej.
Odpowiednikiem Olimpiady dla uczniów szkół podstawowych jest Olimpiada Informatyczna Juniorów.
Przebieg
Całe zawody podzielone są na 3 etapy:
- Etap pierwszy jest rozgrywany zdalnie. Uczestnicy rozwiązują zadania w domu. Rozwiązania są przesłane przez Internet lub zwykłą pocztą.
- Etap drugi (okręgowy) jest rozgrywany w warunkach kontrolowanej samodzielności. Do tego etapu przechodzą osoby, które najlepiej wykonały zadania z pierwszego etapu. Zawodnicy rozwiązują zadania przez 5 godzin, każdego z dwóch dni zawodów.
- Etap trzeci (finałowy) jest rozgrywany w warunkach kontrolowanej samodzielności w jednym miejscu. Do trzeciego etapu przechodzi około 80-100 osób, które najlepiej wykonały zadania z II etapu. Zawodnicy, którzy dostali się do trzeciego etapu otrzymują tytuł finalistów, mają zapewnione miejsce na niemalże wszystkich uczelniach w Polsce na kierunkach informatycznych i pokrewnych bez potrzeby zdawania egzaminu. Czołowi zawodnicy III etapu otrzymują tytuł laureata. Spośród nich wyłaniana jest reprezentacja na Międzynarodową Olimpiadę Informatyczną i inne zawody międzynarodowe. Tytuł finalisty lub laureata Olimpiady Informatycznej zapewnia wynik 100% na maturze z informatyki.
Zwycięzcy
| Olimpiada | Imię i nazwisko | Szkoła | Opiekunowie naukowi |
|---|---|---|---|
| I OI 1993/1994 | Michał Wala | I LO im. J. Kasprowicza w Raciborzu | |
| II OI 1994/1995 | Marcin Sawicki | II LO im. St. Batorego w Warszawie | |
| III OI 1995/1996 | Andrzej Gąsienica-Samek | XIV LO im. S. Staszica w Warszawie | Małgorzata Rostkowska |
| IV OI 1996/1997 | Tomasz Waleń | LO im. T. Kościuszki w Ziębicach | |
| V OI 1997/1998 | Andrzej Gąsienica-Samek | XIV LO im. S. Staszica w Warszawie | Jan Gąsienica-Samek |
| VI OI 1998/1999 | Andrzej Gąsienica-Samek | XIV LO im. S. Staszica w Warszawie | Jan Gąsienica-Samek |
| VII OI 1999/2000 | Tomasz Czajka | LO im. KEN w Stalowej Woli | Klemens Czajka |
| VIII OI 2000/2001 | Paweł Parys | LO im. St. Staszica w Tarnowskich Górach | Ryszard Parys |
| IX OI 2001/2002 | Paweł Parys | LO im. St. Staszica w Tarnowskich Górach | |
| X OI 2002/2003 | Marcin Michalski | III LO im. Marynarki Wojennej RP w Gdyni | Ryszard Szubartowski |
| XI OI 2003/2004 | Bartłomiej Romański | XIV LO im. S. Staszica w Warszawie | Piotr Dybicz |
| XII OI 2004/2005 | Filip Wolski | III LO im. Marynarki Wojennej RP w Gdyni | Ryszard Szubartowski |
| XIII OI 2005/2006 | Filip Wolski | III LO im. Marynarki Wojennej RP w Gdyni | Ryszard Szubartowski |
| XIV OI 2006/2007 | Tomasz Kulczyński | VI LO im. J. i J. Śniadeckich w Bydgoszczy | Iwona Waszkiewicz |
| XV OI 2007/2008 | Jarosław Błasiok | VIII LO w Katowicach | Krzysztof Błasiok |
| XVI OI 2008/2009 | Tomasz Kociumaka | V LO w Gliwicach | Jarosław Błasiok |
| XVII OI 2009/2010 | 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 | Jan Kanty Milczek | III LO im. Marynarki Wojennej RP w Gdyni | Ryszard Szubartowski |
| XIX OI 2011/2012 | Karol Farbiś | VI LO im. J. Kochanowskiego w Radomiu | Marcin Andrychowicz, Mirosław Mortka |
| XX OI 2012/2013 | Błażej Magnowski | III LO im. Marynarki Wojennej RP w Gdyni | Ryszard Szubartowski |
| XXI OI 2013/2014 | 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 | Przemysław Jakub Kozłowski | I LO im. A. Mickiewicza w Białymstoku | Iwona Bujnowska, Ireneusz Bujnowski, Jacek Tomasiewicz |
| XXIII OI 2015/2016 | 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 | Anadi Agrawal | Zespół Szkół nr 14 we Wrocławiu | Bartosz Kostka, Jarosław Kwiecień |
| XXVI OI 2018/2019 | Marek Skiba | I LO im. S. Staszica w Lublinie | Mirosław Pietrzycki |
Osiągnięcia międzynarodowe
Spośród osób, które osiągnęły najwyższe wyniki na Olimpiadzie Informatycznej, wybierani są reprezentanci do konkursów międzynarodowych.
Międzynarodowa Olimpiada Informatyczna (IOI)
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:
- XVIII IOI, 2006 – zwycięzcą Filip Wolski
- XIX IOI, 2007 – zwycięzcą Tomasz Kulczyński
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) |
|
|
|
|
Olimpiada Informatyczna Krajów Europy Środkowej (CEOI)
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.
- CEOI 1996 – zwycięzcą Adam Borowski
- CEOI 1998 – zwycięzcą Andrzej Gąsienica-Samek
- CEOI 1999 – zwycięzcą Andrzej Gąsienica-Samek
- CEOI 2001 – zwycięzcą Paweł Parys
- CEOI 2003 – zwycięzcą Bartosz Walczak
- CEOI 2006 – zwycięzcą Filip Wolski
- CEOI 2010 – zwyciężczynią Anna Piekarska
- CEOI 2011 – zwycięzcą Krzysztof Pszeniczny
- CEOI 2015 – zwycięzcą Przemysław Jakub Kozłowski
- CEOI 2017 – zwycięzcą Anadi Agrawal
- CEOI 2018 – zwycięzcą Mariusz Trela
Bałtycka Olimpiada Informatyczna (BOI)
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.
- BOI 1997 – zwycięzcą Tomasz Waleń
- BOI 1999 – zwycięzcą Andrzej Gąsienica-Samek
- BOI 2003 – zwycięzcą Bartosz Walczak
- BOI 2004 – zwycięzcą Filip Wolski
- BOI 2005 – zwycięzcą Filip Wolski
- BOI 2006 – zwycięzcą Tomasz Kulczyński
- BOI 2008 – największą liczbę punktów zdobył startujący w drugiej (nieoficjalnej) drużynie polskiej Jakub Pachocki
- BOI 2009 – zwycięzcą Jakub Pachocki
- BOI 2011 – zwycięzcą Mateusz Gołębiewski
- BOI 2012 – zwycięzcą Krzysztof Pszeniczny
- BOI 2014 – zwycięzcą Jarosław Kwiecień
- BOI 2015 – zwycięzcą Artur Puzio
- BOI 2016 – zwycięzcą Mariusz Trela
Inne konkursy
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.
Komitet główny
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.
- Szymon Acedański (XV-obecnie)
- Jacek Błażewicz (I-III)
- Piotr Chrząstowski-Wachtel (I-V, XIII-obecnie)
- Wojciech Coplak (II-III)
- Zbigniew Czech (VII-obecnie)
- Jerzy Dałek (I-XII)
- Krzysztof Diks (II-obecnie)
- Piotr Formanowicz (XVI-obecnie)
- Paweł Gawrychowski (XXV-obecnie)
- Paweł Idziak (X-obecnie)
- Tomasz Idziaszek (XXI-obecnie)
- Przemysława Kanarek (IV-XXIV)
- Barbara Klunder (XVI-XVIII)
- Krystyna Kominek (I-III)
- Monika Kozłowska Zając (IV-obecnie)
- Marcin Kubica (II-obecnie)
- Tadeusz Kuran (I-obecnie)
- Anna Beata Kwiatkowska (XI-obecnie)
- Krzysztof Loryś (IV-obecnie)
- Jan Madey (I-obecnie)
- Andrzej W. Mostowski (I-III)
- Jerzy Nawrocki (XIII-XV)
- Jakub Radoszewski (XV-obecnie)
- Wojciech Rytter (I-obecnie)
- Mirosława Skowrońska (X-XV)
- Krzysztof Stencel (IV-obecnie)
- Maciej M. Sysło (I-obecnie)
- Maciej Ślusarek (VII-obecnie)
- Krzysztof J. Święcicki (I-obecnie)
- Andrzej Walat (I-XV)
- Tomasz Waleń (X-obecnie)
- Stanisław Waligórski (I-XX)
- Szymon Wąsik (XXI-obecnie)
- Bolesław Wojdyło (I-IX)
Zobacz też
Przypisy
- ↑ O Olimpiadzie Informatycznej. [dostęp 2014-07-11].
- ↑ A co jeśli jestem gimnazjalistą? – Jak zacząć – Olimpiada Informatyczna. [dostęp 2014-07-11].
- ↑ Olimpiada Informatyczna [online], oi.edu.pl [dostęp 2018-10-20].
- ↑ Olimpiada Informatyczna [online], oi.edu.pl [dostęp 2018-10-20].
- ↑ Olimpiada Informatyczna [online], oi.edu.pl [dostęp 2018-10-20].
- ↑ Ocenianie rozwiązań – Olimpiada Informatyczna. [dostęp 2014-07-11].
- ↑ Niebieskie książeczki – Olimpiada Informatyczna. [dostęp 2014-07-11].
- ↑ Zwycięzcy Olimpiady Informatycznej. oi.edu.pl. [dostęp 2016-05-24].
- ↑ I Olimpiada Informatyczna 1993/1994, 1994.
- ↑ II Olimpiada Informatyczna 1994/1995, 1995.
- ↑ III Olimpiada Informatyczna 1995/1996, 1996.
- ↑ IV Olimpiada Informatyczna 1996/1997, 1997.
- ↑ V Olimpiada Informatyczna 1997/1998, 1998.
- ↑ VI Olimpiada Informatyczna 1998/1999, 1999, ISBN 83-906301-5-X.
- ↑ VII Olimpiada Informatyczna 1999/2000, 2000, ISBN 83-906301-6-8.
- ↑ VIII Olimpiada Informatyczna 2000/2001, 2001, ISBN 83-906301-7-6.
- ↑ IX Olimpiada Informatyczna 2001/2002, 2002, ISBN 83-917700-0-1.
- ↑ X Olimpiada Informatyczna 2002/2003, 2003, ISBN 83-917700-4-4.
- ↑ XI Olimpiada Informatyczna 2003/2004, 2004, ISBN 83-917700-5-2.
- ↑ XII Olimpiada Informatyczna 2004/2005, 2005, ISBN 83-922946-0-2.
- ↑ XIII Olimpiada Informatyczna 2005/2006, 2006, ISBN 83-922946-1-0.
- ↑ XIV Olimpiada Informatyczna 2006/2007, 2007, ISBN 978-83-922946-2-7.
- ↑ XV Olimpiada Informatyczna 2007/2008, 2008, ISBN 978-83-922946-4-1.
- ↑ XVI Olimpiada Informatyczna 2008/2009, 2009, ISBN 978-83-922946-6-5.
- ↑ XVII Olimpiada Informatyczna 2009/2010, 2010, ISBN 978-83-922946-9-6.
- ↑ XVIII Olimpiada Informatyczna 2010/2011, 2011, ISBN 978-83-930856-7-5.
- ↑ XIX Olimpiada Informatyczna 2011/2012, 2012, ISBN 978-83-930856-8-2.
- ↑ XX Olimpiada Informatyczna 2012/2013, 2013, ISBN 978-83-64292-00-2.
- ↑ XXI Olimpiada Informatyczna 2013/2014, 2014, ISBN 978-83-64292-01-9.
- ↑ XXII Olimpiada Informatyczna 2014/2015, 2015, ISBN 978-83-64292-02-6.
- ↑ XXIII Olimpiada Informatyczna 2015/2016, 2016, ISBN 978-83-64292-03-3.
- ↑ Olimpiada Informatyczna [online], oi.edu.pl [dostęp 2018-04-14].
- ↑ Olimpiada Informatyczna [online], oi.edu.pl [dostęp 2019-05-18].
- 1 2 K. Diks i inni, Przygody Bajtazara. 25 lat Olimpiady Informatycznej, 2018, ISBN 978-83-01-19854-1.
- ↑ Olimpiada Informatyczna [online], oi.edu.pl [dostęp 2021-08-25].
- ↑ Results – CEOI 2018 – Warsaw – Poland [online], ceoi2018.pl [dostęp 2018-10-20] (ang.).
- ↑ Baltic Olympiad in Informatics 2016 [online], cs.helsinki.fi [dostęp 2017-02-12].