Kilpailun järjestämisestä Aalto yliopistossa vastaa Markus Ojala, jolta voi kysellä kaikkea kilpailuun liittyvää. Tällä sivulla on kerrottu kilpailun paikallisista järjestelyistä Aalto yliopistossa. Kisan virallisilla pääsivuilla on tarkempaa tietoa kilpailusta, kts. erityisesti vuoden 2010 alasivu.
Kilpailussa noudatetaan ACM:n aluekilpailusääntöjä sillä lisäyksellä, että kaikki kirjoitettu tai painettu referenssimateriaali on sallittu (kirjat, muistiinpanot, ohjelmalistaukset, jne.), mutta mitään sähköistä materiaalia tai Internetiä ei saa käyttää, poikkeuksena kuitenkin Java API ja C++ referenssi. Ohjelmointikielten peruskirjastojen käyttö on sallittua, mm. C++:n Standard Template Libraryä saa käyttää.
Kilpailun aikana WWW-tulostaulua päivitetään reaaliaikaisesti. Kilpailun viimeisen tunnin aikana tulostaulua ei kuitenkaan päivitetä. Lopputulokset julkaistaan heti kilpailun päätyttyä. Paremmuusjärjestys ratkeaa ensisijaisesti oikein ratkaistujen tehtävien määrän mukaan ja toissijaisesti ratkaisuihin käytetyn kokonaisajan mukaan. Palautettujen ratkaisujen toimivuus kokeillaan testisyötteitä vastaan. Ainoastaan kaikki testisyötteet riittävän nopeasti ratkaissut ohjelma hyväksytään.
Kilpailu on avoin Aalto yliopiston opiskelijoille ja henkilökunnalle. Opiskelijajoukkueet, jotka täyttävät ACM International Collegiate Programming Contest -kilpailun kelpoisuussäännöt, voivat päästä jatkoon Luoteis-Euroopan aluekilpailuun (NWERC) Bremeniin ja sieltä mahdollisesti maailmanfinaaliin Egyptiin.
Karkeasti ottaen opiskelijajoukkueiksi lasketaan joukkueet, joiden jäsenet ovat aloittaneet opintonsa aikaisintaan vuonna 2006 tai syntyneet aikaisintaan vuonna 1987. Opintojen keskeytymisen (esim. sairaus, asepalvelus tai muu painava syy) nojalla voidaan myöntää jatkoaikaa. Esimerkiksi vuosi armeijassa tuo vuoden jatkoaikaa kelpoisuuteen (tarkemmin, ks. ICPC:n säännöt).
Ainakin mainetta ja kunniaa. Rahoituksen järjestyessä Aalto yliopiston parhaiten NCPC:ssä pärjännyt opiskelijajoukkue lähetetään aluekilpailuun Saksaan 19.-21. marraskuuta 2010. Aluekilpailun parhaat joukkueet (viime vuosina n. kolme parasta joukkuetta) pääsevät ICPC:n maailmanfinaaliin Egyptiin keväällä 2011.
Kilpailupaikka on Maari-M (Unix-luokka) TKK:lla.
Yksi Linux-kone per joukkue sellaisenaan kuin se kilpailupaikalla on. Joukkueille luodaan kilpailun ajaksi tilapäistunnukset. Kaikkia koneilta löytyviä perusohjelmia saa käyttää. Internetin käyttö on kielletty lukuunottamatta muutamaa kilpailussa sallittua sivustoa.
Kilpailussa käytetään Kattis-järjestelmää tehtävien ratkaisujen palauttamiseen ja arvosteluun. Rekisteröitymisen yhteydessä joukkueille luodaan tunnukset järjestelmään. Lyhyt käyttöohje on saatavilla. Katso myös lisätietoa Javan I/O:n hitaudesta.
On kenties syytä varata jotakin syötävää; kilpailu on pitkä vaikka aika lentääkin kilpaillessa.
You are at: CIS → NCPC 2010 -ohjelmointikilpailu Aalto yliopistossa
Page maintained by Markus.Ojala at tkk.fi, last updated Friday, 19-Aug-2011 15:26:33 EEST