Reseblogg IOI 2012
Reseblogg från IOI 2012, gymnasie-VM i programmering, som hölls i Sirmione vid Gardasjön i Italien. Den svenska delegationen bestod av Johan Sannemo, Magnus Jedvert, Oskar Werkelin Ahlin, Anton Grensjö, Mårten Wiman och Simon Lindholm; Fredrik Niemelä anslöt under utflyktsdagen.
Framme i Italien
Bilderna i denna sektion kunde inte återskapas (varken blogspot-källan eller Internet Archive har dem kvar). Originalinlägget finns på pogoesitaly.blogspot.com/2012/09/framme-i-italien.html.
Efter en lång men ganska trevlig resa är vi äntligen framme på hotellet i Garda Village. När vi landade i Milano så fick vi vänta tre timmar på att bussen skulle gå mot hotellet, men vi lyckades sysselsätta oss ganska bra på flygplatsen, med sällskapsspel och problemlösning, och annat.
Bussresan tog inte mer än två timmar från flygplatsen till hotellet. Vi delade buss med det holländska och det columbianska landslaget.
Väl framme på hotellet möttes vi upp av vår jättetrevliga guide Sara, som visade oss till vårt boende, och upplyste oss om att det inte skulle bli så mycket sova inatt, ty vi ska upp om sex timmar igen.
Ganska kort och rörigt blogginlägg idag. Klockan är tolv och vi ska vakna klockan sex imorgon bitti, så det är dags att gå och lägga sig, så att man orkar med den första dagen. Hej hopp!
Dag 1: Träningssession
Bilderna i denna sektion kunde inte återskapas (varken blogspot-källan eller Internet Archive har dem kvar). Originalinlägget finns på pogoesitaly.blogspot.com/2012/09/dag-1-traningssession.html.
Efter en italiensk lunchbuffé bestående av mest pasta, pizza och andra tilltugg så var det dags för träningsomgångens start. Träningsomgången är till för att deltagarna ska få koll på att utrustningen och miljön fungerar som de förväntar sig, och även att arrangörernas system fungerar som deltagarna förväntar sig. Efter träningsomgången hålls ett kort möte där lagledarna från varje land pratar igenom hur träningsomgången gick, för att göra upplevelsen för de tävlande så bra som möjligt.
Alla i det svenska laget uppnådde maximala 300 poäng på träningsomgången. Imorgon förmiddag är den första tävlingsomgången, som alla kan följa live på IOIs hemsida. Jag kanske lägger upp en länk till detta när jag själv tar reda på var resultat finns. Heja Sverige!
Dag 2: Första tävlingsdagen
Klockan ringde återigen klockan 6, och idag var det dags för den första av två viktiga tävlingsomgångar. Igår kväll kom jag och Magnus i säng först klockan 1.30, så det blev inte så mycket sömn denna natt. Översättningen av problemen som skulle komma på tävlingsdagen tog lite längre tid än den borde ha gjort, på grund av onödigt mycket tekniskt strul. Efter att lagledarna på måndagskvällen fick problemen presenterade för sig så hindrades ledarna från att träffa de tävlande, för att inte kunna sprida tips om problemen eller andra hemligheter. Vi fick alltså inte träffa dem förrän tävlingens slut. Strax efter klockan 9, något försenat, drog den första omgången av tävlingen igång. Lagledarna fick då bege sig till en föreläsningssal ovanför tävlingshallen där vi kunde följa resultaten live via ett webbinterface.
De två första timmarna såg man inte mycket händelser från den svenska delegationen. Faktum är att inga inskickningar alls ägde rum under denna tid. I efterhand visade det sig att de tävlande under denna tid funderade på problem två, rings. Problemen kan studeras här: https://ioinformatics.org/page/ioi-2012/38 Strax därefter började det trilla in lite inskickningar från Sverige. Simon samlade poäng på första problemet, och de andra valde att ta delpoäng på samtliga uppgifter. Under början av tävlingen såg det ganska dåligt ut för den svenska delegationen, men allt eftersom tiden gick såg det bättre och bättre ut. Fram emot slutet fick Simon även in en fullständigt korrekt lösning på det tredje problemet, vilket placerade honom på en stark preliminär silverplats. Alla svenskar har nu mycket goda chanser att ta medalj, och vi är spända på hur det ska gå på torsdag, då den andra och sista tävlingsomgången äger rum. Resultat från tävlingen kan ses på https://stats.ioinformatics.org/results/2012.
Nedan följer lite bilder på hotellets omgivning. Inte mycket mer spännande i tävlingsväg hände denna kväll, vi tog det mest lugnt och försökte vila ut så mycket som vi kunde, nu när vi hade chansen.
Imorgon är det sagt att det ska regna hela dagen, och vi ska spendera tiden på ett nöjesfält. Det ska bli kul att se hur det artar sig, man får nog ta på sig en regnponcho. Det löser sig. Dags att sova!
Dag 3: Gardaland
Dagen mellan de två tävlingsdagarna. Dagen spenderades med att den svenska delegationen tramsade runt på nöjesfältet Gardaland, som bara ligger en halvtimme bort från boendet. Med oss idag hade vi även Fredrik Niemelä. Precis när bussen skulle lämna vårt boende så började det spöregna. Men medlemmarna i den svenska delegationen var sammanbitna. Med hjälp av paraplyn och ponchon så tog vi oss till bussen och hoppas på att det inte skulle regna allt för mycket under dagen, medvetna om att vi skulle spendera den utomhus.
När vi väl kom fram avtog regnandet, och det blev en tämligen trevlig dag på Gardaland med mycket åkande och skrattande.
Sedan började det bli dags att åka hem för att ladda upp för den andra och sista tävlingsdagen. Mot kvällen nalkades middag, översättning av problem för ledarna, och sen lite ordentlig sömn för att ladda…
Dag 4: Guld!
Idag var det dags för den andra och sista tävlingsdagen. Klockan 9.00 började den (fast med lite försening förstås), och nu var det dags för svenskarna att visa vad de går för. De två första timmarna (av totalt 5 timmars tävlingstid) såg vi återigen inte många inskickningar från svenskarna. Simon befann sig på en silverplats, Johan och Mårten på bronsplats, och Anton precis nedanför bronsplats. Tids nog började lite inskickningar trilla in från svenskarna, där de plockade lite delpoäng här och där, och såg ut att förstärka sina positioner något. Däremot såg vi inte, på ett bra tag, några inskickningar från vår högst rankade - Simon. Efter ungefär tre timmars tävlingstid så såg vi att Simon började submitta på det tredje problemet, Tournament. Dock gav hans första inskickningar totalt 0 poäng. Efter några försök förvandlades detta snabbt till 100 poäng, och Simon hoppade upp mycket nära guldplats. Kort därefter såg vi Simon skicka in ytterligare en inskickning som gav 100 poäng, på det andra problemet. En enkel bredden först-sökning räckte därefter för att säkra guldet, Sveriges första IOI-guld sedan 2003. Vinnaren av turneringen blev Johnny Ho, som lyckades slå den tidigare vinnaren Gennady. Gennady hade inte lyckats ta full poäng i första omgången, och Johnny lyckades ta full poäng på alla problem.
Problem finns på https://ioinformatics.org/page/ioi-2012/38, resultat på https://stats.ioinformatics.org/results/2012.
Dag 5: Venedig
Organisationen anordnade en tripp till Venedig, som vi tackade ja till att närvara på. Klockan 05.00 på torsdagsmorgonen gick vi upp för att äta en ordentlig frukost, det sades att vi inte skulle få lunch förrän vid klockan två. Efter det åkte vi buss till Desenzano, för att därifrån åka med ett abonnerat tåg till Venedig.
Vi blev indelade i olika färggrupper, för att göra det lättare för de organiserande att hålla reda på oss. Vi fick färgen orange!
När vi kom fram så började vi visiten med att köa. Det var inte så roligt att köa, men vi köade till att få åka en båt, och att åka båt är ju roligt, så det var okej. Medan vi väntade så höll det slovakiska landslaget på med någon slags magi (se bild).
Efter båtturen så anlände vi till någon slags “gamla stan” i Venedig. Där skulle vi gå in i ett par gamla byggnader, för att färden senare skulle gå vidare mot lunchförtäring.
Det var vatten på de olika torgen i Venedig. Det sades att staden sjunker, verkade lite otäckt.
Efter några visiter i ett par signifikanta byggnader så började promenaden mot lunchen.
Efter att vi gått en stund så var det dags att köa igen. Vid det här laget började köandet bli väldigt tröttsamt, vi stod säkert en timme och köade. Men vi visste inte riktigt vad vi köade för, bara att vi skulle få mat inom kort.
Efter att vi köat klart så blev vi slussade över ett gammalt industriområde eller liknande, som kallades för Venedigs gamla “arsenal”.
Efter båtturen över ett litet vattenområde så gick vi en sväng, sen var det dags att köa igen. Det var trångt, varmt, hungrigt, och allmänt jobbigt att stå där och trängas i en timme för att få mat.
Efter att vi ätit klart så var det dags att åka båt tillbaka till tågstationen. Båtturen skulle gå genom det så kallade “inverterade S:et”, floden som passerar genom Venedig. Men förstås, innan vi skulle få gå på båten så var vi tvugna att… just det, köa.
Båtturen var tämligen trevlig. Jag och Fredrik hittade sittplatser längst bak på båten, utomhus, dr man kunde sitta och njuta av Venedigs unika byggnader och kanaler.
Sen satte vi oss på tåget hem, äntligen. Vi var ganska trötta på att köa vid det här laget, det var en känsla som vi delade med majoriteten av IOI-deltagarna som var på besök i Venedig. Vissa deltagare hoppade till och med av rundturen och klarade sig runt på egen hand. På tåget hem så gjorde det svenska tävlingslaget ett eget kortspel, med algoritmik + IOI2012-tema. Otroligt underhållande.
Imorgon är det dags för prisutdelning och avslutningsceremoni. Hoppas inte det blir lika mycket köande då. Nåja, nu har vi åtminstone sett Venedig, en del av det i alla fall.
Dag 6: Avslutningsceremoni
Idag var det första gången vi fick sova ut ordentligt, phew. 9 timmars sömn blev det, och det var väldigt välbehövligt. Det enda som stod på schemat var avslutningsceremonin, som skulle äga rum i centrala Sirmione. Avslutningsceremonin var trevlig. De hade hyrt in en blåsorkester som spelade för oss. Killen som höll i ceremonin var samma gamla jobbiga kille som höll i inledningsceremonin. Han verkade inte riktigt ha koll på att evenemanget var till för medaljtagarna, och inte för honom. Nåväl, lite medaljer blev det i alla fall.
Först upp var Johan för att ta emot sitt brons.
Sedan var det Mårtens tur att ta emot bronset.
Sedan var det Simons tur att ta emot guldmedaljen.
Tyvärr blev det ingen medalj för Anton i år, trots en stark tävling med mycket kod skriven och många poäng tagna. Det råder dock ingen tvekan om att Anton är tillbaka ännu starkare nästa år för att plocka hem medaljen. Efter att ceremonin var slut så fick vi, just det, du hade rätt. Vi fick köa, i regnet. Men det var inte så farligt länge, så det var okej, vi blev bara lite blöta. Sista kvällen roade vi oss med att spela Maffia med norrmän, äta en god middag, umgås med de andra ledarna, och med att sova en skön sömn. Imorgon ska vi åka hem.