IT-fagdag for ambisiøse vgs-elever
Institutt for informatikk inviterte elever fra videregående skoler til fagdag. Gullet i den avsluttende programmeringskonkurransen gikk til et lag fra Fana og Garnes, sølvet til Knarvik og Akademiet, og bronsen til Tertnes og Olsvikåsen.
Hovedinnhold
25 elever fra 11 videregående skoler i Bergensområdet besøkte fredag 30.oktober institutt for informatikk ved UiB. Programmet for dagen var:
9:00-9:15 Velkomst ved Jan Arne Telle
9:15-10:00 Visualization and Graphics, ved Helwig Hauser
10:00-10:15 Cray XT4 - Norges raskeste datamaskin, ved Petter Bjørstad
10:15-10:55 Omvisning på Cray XT4 og Visualiserings-veggen
11:00-11:45 Matte, data og raske penger, ved Daniel Lokshtanov
11:45-12:15 Paneldebatt {Hvorfor velge, Hva er} informatikk-studiet ved UiB?
12:15-13:00 Lunsj
13:00-15:30 Java-programmeringskurs, ved Daniel og Martin Vatshelle
15:30-17:30 Java-programmeringskonkurranse
17:30 Pizza og premier
Følgende videregående skoler var representert: Knarvik, Katedralskolen, Garnes, Os, Sandsli, Fana, Bjørgvin, Akademiet, Voss, Olsvikåsen og Tertnes.
Deltakerne var: Kristoffer Duesund, Robin Barvåg, Mats-Didrik Milde, Andreas Lian, Espen Samdal, Kristian Nøstdal, Dennis Bahus, Håkon Gimnes Kaurel, Nichlas Tveit Schmidt, Tormund Gerhardsen, Christian Meinhold, Asbjørn Rekve, Mathias Nyhammer, Julie Moe, Thomas Fjærvik, Maxim Storetvedt, Martin Hindenes, Andreas Røssland, Endre Sandvik, Håkon Schaug, Joachim Hjertholm, Daniel Litlekalsøy Landhaug, Ovin Eilersten Teige, Damien Wejnerowksi.
Det viste seg å være mange med talent for oppgaveløsning og programmering blant disse. Under den to timer lange programmeringskonkurransen, som fulgte standard ACM regler, ble deltakerne satt sammen to personer per lag. Alle lagene løste minst to av oppgavene, to lag løste imponerende seks oppgaver, og vinnerne løste hele syv!
1ste plass: Dennis Bahus fra Fana og Håkon Schaug fra Garnes
2dre plass: Mathias Nyhammer fra Knarvik og Tormund Gerhardsen fra Akademiet
3dje plass: Andreas Røssland fra Tertnes og Joachim Hjertholm fra Olsvikåsen
Her er en av programmerings-oppgavene, som fire av lagene løste, og vi inviterer også andre til å forsøke seg. Skriv et Java-program som oppfyller følgende input-output spesifikasjon.
Oppgave G - PRIMTALL:
Et primtall er et positivt heltall som ikke er delelig med noen andre heltall enn 1 og seg selv. Martin er utrolig fascinert av primtall, så besatt er han av dem at han kun går på fester der antall gjester er et primtall. Når han dukker opp på en fest så teller han antall gjester (inklusiv seg selv), og dersom dette er et primtall så blir han festens konge, ellers løper han hjem og griner. Siden du ikke liker å se Martin gråte og du alltid møter opp på fest før han, har du lyst til å vite om det er noen vits for Martin å komme eller ikke.
INPUT: Et positivt heltall N, antall gjester på festen før Martin kommer.
OUTPUT: Dersom N er et tall slik at antall gjester blir et primtall når Martin kommer, skriv ut “Kom!”. Hvis ikke, skriv ut “Ikke kom!”