Olimpiada Informatyczna 2026/27: I etap do 16 listopada. Jak się zgłosić
Zadania I etapu XXXIV Olimpiady Informatycznej pojawią się w SIO 12 października 2026 r., zapisy trwają do 12 listopada, a rozwiązania tury zdalnej trzeba wysłać do 16 listopada do godz. 12:00. Wyjaśniamy rejestrację, zasady i ocenianie.
Zadania I etapu XXXIV Olimpiady Informatycznej (edycja 2026/2027) pojawią się w systemie SIO 12 października 2026 r., a rozwiązania tury zdalnej trzeba wysłać do 16 listopada 2026 r. do godz. 12:00. Zapisy szkół i uczniów trwają od 1 października do 12 listopada 2026 r., do godz. 23:59: najpierw rejestruje się szkoła, dopiero potem uczeń. Etap kończy tura szkolna 20 listopada 2026 r. Godziny podajemy według czasu polskiego.
Terminarz XXXIV OI
Daty pochodzą z Zasad organizacji zawodów XXXIV OI i terminarza na stronie olimpiady:
- 1 października – 12 listopada 2026 (czwartek), do 23:59 – rejestracja szkół i uczestników w SIO2,
- 12 października (poniedziałek) – 16 listopada 2026 (poniedziałek), do 12:00 – I etap, tura zdalna,
- 20 listopada 2026 (piątek) – I etap, tura szkolna: sesja próbna 11:00–11:30, zawody 12:00–15:00,
- od 27 listopada 2026 – wstępna ocena w SIO; uwagi można zgłaszać do 2 grudnia włącznie,
- 4 grudnia 2026, po godz. 20:00 – wyniki I etapu,
- 9–11 lutego 2027 – II etap (wyniki 19 lutego 2027 po godz. 20:00),
- 6–9 kwietnia 2027 – III etap, czyli finał.
Kto może startować
Olimpiada jest indywidualna. Mogą w niej brać udział uczniowie liceów, techników i szkół branżowych I i II stopnia, a także uczniowie szkół podstawowych. Uczniom podstawówek organizatorzy polecają też Olimpiadę Informatyczną Juniorów. OI organizuje Fundacja Rozwoju Informatyki. To olimpiada przedmiotowa z wykazu ministra edukacji na rok szkolny 2026/2027 – stąd uprawnienia laureatów i finalistów opisane niżej.
Jak się zgłosić krok po kroku
- Szkoła. Dyrektor wyznacza koordynatora. Koordynator zakłada konto w SIO2 (albo loguje się na istniejące), wypełnia formularz dla koordynatorów i dołącza zgodę podpisaną przez dyrektora. Zgłoszenie musi zaakceptować organizator.
- Konto ucznia. Uczestnik zakłada własne konto w SIO2. Każdy może mieć tylko jedno konto – korzystanie z kilku grozi dyskwalifikacją.
- Zapis na zawody. W SIO trzeba wybrać konkurs „XXXIV Olimpiada Informatyczna – I etap”, otworzyć formularz rejestracji, uzupełnić dane, zaznaczyć zgody i dołączyć wymagane skany lub zdjęcia.
- Brak szkoły na liście? W formularzu pojawiają się wyłącznie szkoły, które przeszły już rejestrację. Jeśli twojej nie ma, trzeba poprosić dyrekcję albo nauczyciela informatyki, żeby ją zgłosili.
Instrukcja jest na stronie Rejestracja, a pytania przyjmuje adres rejestracja@oi.edu.pl.
Jak wygląda I etap
Tura zdalna
Zadania rozwiązuje się samodzielnie i zdalnie przez pięć tygodni; nie trzeba oddawać wszystkich. Rozwiązaniem jest jeden plik źródłowy w C++ lub Pythonie albo plik z danymi. Do każdego zadania można wysłać najwyżej 50 zgłoszeń (także te, które się nie skompilują), a liczy się najlepszy wynik. Każde zgłoszenie SIO sprawdza na testach przykładowych z treści zadania; w części zadań od razu widać też liczbę punktów, choć przy dużym obciążeniu systemu, zwłaszcza pod koniec zawodów, ta opcja może być niedostępna.
Wolno korzystać z ogólnodostępnych źródeł, ale trzeba je dokładnie opisać w komentarzu w kodzie. Zabronione jest omawianie metod rozwiązań na forum w SIO i sprawdzanie zadań w cudzych serwisach. Awaryjnie rozwiązania można wysłać listem poleconym nadanym najpóźniej 16 listopada (liczy się data stempla).
Tura szkolna
Do tury szkolnej dopuszczony jest tylko ten, kto w turze zdalnej wysłał co najmniej jedno rozwiązanie. Zawody odbywają się w szkole ucznia albo w miejscu wskazanym przez Komitet. Potrzebna jest legitymacja szkolna. Pracuje się na komputerze przygotowanym przez koordynatora. W internecie wolno korzystać tylko z SIO (wraz z dokumentacją) i Edytora OI; zakazane są narzędzia oparte na sztucznej inteligencji, telefony, książki i notatki.
Języki programowania i ocenianie
Według ustaleń technicznych programy w C++ są kompilowane przez G++ 14.2.0 w standardzie C++23, a w Pythonie uruchamiane w wersji 3.13.5 (dozwolona jest biblioteka NumPy 2.2.4). Kod źródłowy może mieć najwyżej 100 KB.
- Za zadanie można dostać od 0 do 100 punktów, podzielonych na grupy testów.
- Grupa daje punkty tylko wtedy, gdy zaliczone są wszystkie jej testy.
- Test daje pełne punkty, gdy program zmieści się w połowie limitu czasu; powyżej tej granicy punkty maleją liniowo do zera.
- Limity czasu są dobierane pod rozwiązania w C++, więc programy w Pythonie mogą okazać się za wolne.
Kto przechodzi dalej i co daje finał
Do II etapu Komitet kwalifikuje 450 najlepszych uczestników, do III – 100 (może zmienić te liczby najwyżej o 30 proc.). Każdy zakwalifikowany do III etapu zostaje finalistą, a laureatów wyłania się spośród finalistów.
Laureaci i finaliści są zwolnieni z matury z informatyki – otrzymują z niej 100 proc. – i dostają najwyższą roczną ocenę z przedmiotu. Wiele uczelni przyjmuje ich bez postępowania kwalifikacyjnego albo przyznaje im maksymalną liczbę punktów rekrutacyjnych. Zestawienie organizatorów na rekrutację 2027/2028 obejmuje m.in. AGH i Uniwersytet Warszawski; Politechnika Warszawska nie podała jeszcze zasad na ten rok (stan na 1 października 2026).
Gdzie ćwiczyć
- Organizatorzy zapowiedzieli, że od 5 października w SIO będzie dostępne proste zadanie próbne, które nie liczy się do klasyfikacji.
- Archiwum zadań OI w serwisie Szkopuł pozwala wysyłać rozwiązania z poprzednich edycji i od razu je sprawdzać.
- Lista zadań na stronie olimpiady zawiera odnośniki do omówień rozwiązań z poprzednich edycji.
- Początkujący w C++ mogą skorzystać z olimpijskiego kursu programowania.
Inne terminy dla uczniów i programistów zbieramy w dziale Wydarzenia, praktyczne instrukcje w Poradnikach, a sytuację na rynku pracy opisujemy w dziale Praca w IT.
Najczęściej zadawane pytania
Do kiedy można zapisać się na Olimpiadę Informatyczną 2026/2027?
Do 12 listopada 2026 r., godz. 23:59. Wcześniej w SIO2 musi zostać zarejestrowana i zaakceptowana szkoła ucznia.
Czy można startować w Pythonie?
Tak, dopuszczone są C++ i Python. Limity czasu są jednak ustalane pod C++, więc rozwiązanie w Pythonie może dostać mniej punktów.
Kiedy będą wyniki I etapu?
Wstępna ocena będzie widoczna w SIO od 27 listopada 2026 r., a oficjalne wyniki – 4 grudnia 2026 r. po godz. 20:00.
Czy uczeń szkoły podstawowej może wziąć udział?
Tak. Uczniowie podstawówek mogą startować w OI, a równolegle w Olimpiadzie Informatycznej Juniorów.

