Programmeringsolympiaden

Från Wikipedia
Hoppa till: navigering, sök

Programmeringsolympiaden, Internationella programmeringsolympiaden, International Olympiad of Informatics (IOI), är en årlig internationell tävling för ungdomar upp till och med gymnasienivå, som tävlar i att skapa datorprogram som löser olika problemställningar av praktisk eller matematisk karaktär. IOI är en av de internationella vetenskapsolympiaderna.

Varje deltagande land skickar upp till fyra deltagare som tagits ut i någon form av nationell kvalificeringstävling. I Sverige kallas också kvalificeringstävlingen för Programmeringsolympiaden.[1]

Under olympiaden tävlar man under två tävlingsdagar, med c:a tre till fyra uppgifter vardera dagen. För att uppnå full poäng på en uppgift måste man konstruera ett program som ger korrekt resultat med alla uppsättningar av testdata och som dessutom exekveras (körs) inom den uppsatta maximitiden (som kan röra sig om bråkdelar av en sekund).

Den första tävlingen hölls 1989 i Bulgarien, och Sverige deltog för första gången 1990. Vid de senaste årens tävlingar har närmare 300 tävlande från över 70 länder deltagit. År 2003 nådde Sverige sitt bästa resultat någonsin med två guldmedaljer och två silvermedaljer.[2] Sverige har även placerat sig på en delad förstaplats två gånger, 1992[3] och 1993[4].

Tävlingar[redigera | redigera wikitext]

De senaste åren har olympiaden arrangerats i:

Nummer År Datum Värdland Värdstad
1 1989 16–19 maj Bulgarien Bulgarien Pravets
2 1990 15–21 juli Sovjetunionen Vitryssland, Sovjetunionen Minsk
3 1991 19–25 maj Grekland Grekland Aten
4 1992 11–21 juli Tyskland Tyskland Bonn
5 1993 16–25 oktober Argentina Argentina Mendoza
6 1994 3–10 juli Sverige Sverige Haninge
7 1995 26 juni – 3 juli Nederländerna Nederländerna Eindhoven
8 1996 25 juli – 2 augusti Ungern Ungern Veszprém
9 1997 30 november – 7 december Sydafrika Sydafrika Kapstaden
10 1998 5–12 september Portugal Portugal Setúbal
11 1999 9–16 oktober Turkiet Turkiet Antalya-Belek
12 2000 23–30 september Kina Kina Beijing
13 2001 14–21 juli Finland Finland Tampere
14 2002 18–25 augusti Sydkorea Sydkorea Yong-In
15 2003 16–23 augusti USA USA Kenosha, Wisconsin
16 2004 11–18 september Grekland Grekland Athens
17 2005 18–25 augusti Polen Polen Nowy Sącz
18 2006 13–20 augusti Mexiko Mexiko Mérida, Yucatán
19 2007 15–22 augusti Kroatien Kroatien Zagreb
20 2008 16–23 augusti Egypten Egypten Cairo
21 2009 8–15 augusti Bulgarien Bulgarien Plovdiv
22 2010 14–21 augusti Kanada Kanada Waterloo, Ontario
23 2011 22–29 juli Thailand Thailand Pattaya
24 2012 23–30 september Italien Italien Sirmione and Montichiari
25 2013 6–13 juli Australien Australien Brisbane
26 2014 13–20 juli Taiwan Taiwan Taipei
27 2015 26 juli – 2 augusti Kazakstan Kazakstan Almaty
28 2016 12–19 augusti Ryssland Ryssland Kazan
29 2017 28 juli – 4 augusti Iran Iran Tehran
30 2018 1–8 september Japan Japan Tsukuba
31 2019 Azerbajdzjan Azerbajdzjan Baku
32 2020 21–28 juli[5] Singapore Singapore

Se även[redigera | redigera wikitext]

Referenser[redigera | redigera wikitext]

  1. ^ ”Programmeringsolympiaden Sverige”. http://progolymp.se. Läst 13 september 2014. 
  2. ^ ”Sveriges IOI-resultat”. http://stats.ioinformatics.org/delegations/SWE. Läst 13 september 2014. 
  3. ^ ”IOI resultat 1992”. http://stats.ioinformatics.org/results/1992. Läst 2 april 2016. 
  4. ^ ”IOI resultat 1993”. http://stats.ioinformatics.org/results/1993. Läst 2 april 2016. 
  5. ^ ”IC Meeting – Minutes, February 1-5, 2019 Tehran, Iran” (PDF). IC Meeting – Minutes, February 1-5, 2019 Tehran, Iran. http://www.ioinformatics.org/a_d_m/ic/meetings/meet-55/IC-Feb17-Minutes.pdf. Läst 28 mars 2018. 

Externa länkar[redigera | redigera wikitext]