Norsk informatikkolympiade er en åpen programmeringskonkurranse for elever i norsk videregående og grunnskole. Konkurransen går i tre deler, og de beste fra den norske finalen kvalifiserer seg til å bli med og representere Norge i de internasjonale informatikkolympiadene.
For å løse oppgavene må du tenke logisk og finne løsninger som ikke bare gir riktige svar, men også er raske nok. Rettingen gjøres av datamaskinen, og du får umiddelbar tilbakemelding på om løsningen din er godkjent. De forskjellige rundene har litt ulike oppgaver. Du kan prøve deg på tidligere oppgaver på NIOs treningsserver.
Siste nyheter
Resultater finale 2025/2026
Årets finalehelg i Norsk informatikkolympiade ble som vanlig avholdt i Bergen. Selve finalen fant sted lørdag den 14. mars, i eksamenslokalene i Solheimsgaten. I år ble også Norsk Olympiade i Kunstig Intelligens, NOKI gjennomført for første gang, i samarbeid med NIO. Som vanlig var det 5 oppgaver, og årets oppgavesett utfordret deltakerene på mange ulike måter. Den første oppgaven, Kirkeklokker, var output-only, og det viste seg vanskelig å finne den optimale løsningen. Totalt i konkurransen var det kun 6 100-poengere, alle på oppgave 3 og 4. Ellers har deltakerene fått mange poeng fra subtasks på ulike oppgaver. Finaleoppgaver og løsninger
Treningskonkurranse 2025/2026
NIO arrangerer lørdag 14. februar en treningskonkurranse fra klokken 10:00 til 15:00. Denne vil være med gamle oppgaver, men det er en god mulighet til å bli kjent med formatet som NIO-finalen er på. Konkurransen er åpen for alle, men vi oppfordrer særlig finaledeltakerne og de som ønsker å delta i NIO neste år til å bli med.
Resultater 2. runde 2025/2026
Den andre runden i Norsk informatikkolympiade 2025/2026 er nå ferdig. Deltagerne fikk hele uke 2 til å bryne seg på 5 oppgaver. En av årets oppgaver, romfart, hadde mulighet for å få delscoring. Her var det mange ulike løsninger, men det var kun én deltaker, Andreas Jan van der Meulen, som fikk like mye poeng som NIO sin løsning på 94 poeng, og dermed totalt 494 poeng.