Wydarzenia

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.

5 min czytania

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

  1. 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.
  2. Konto ucznia. Uczestnik zakłada własne konto w SIO2. Każdy może mieć tylko jedno konto – korzystanie z kilku grozi dyskwalifikacją.
  3. 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.
  4. 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ć

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.