CSES - Kurssin suorittaminen

Algoritmit ongelmanratkaisussa -kurssi on avoin kaikille aiheesta kiinnostuneille. Helsingin yliopiston opiskelijat voivat saada kurssista 10 op keväällä 2019.

Kurssilla on luento viikoittain ma klo 14–16 salissa D122. Kurssin tehtäviin saa ohjausta algoritmipajassa salissa BK107 erityisesti ti 15–18 ja to 15–18.

Huom! Kurssin viimeinen luento on ma 15.4. Toukokuussa algoritmipaja toimii välillä 7.–28.5. Linkki-luokassa (C221).

Kurssi muodostuu 14 viikosta tehtäviä, ja jokaisella viikolla on 6 tehtävää. Jokaisesta ratkaistusta tehtävästä saa yhden kurssipisteen. Tehtävän ratkaisu tarkoittaa, että koodi läpäisee kaikki testit.

Kaikilla tehtävillä on yhteinen deadline: 31.5.2019 klo 23:59

Kurssin arvosana määräytyy seuraavasti:

  • 42–48 pistettä: 1
  • 49–55 pistettä: 2
  • 56–62 pistettä: 3
  • 63–69 pistettä: 4
  • 70–84 pistettä: 5

Pisteytys on valittu niin, että jos ratkot viikoittain 3 tehtävää, saat arvosanan 1, ja jos ratkot viikoittain 5 tehtävää, saat arvosanan 5.

Kun olet ratkaissut tehtävän, näet malliratkaisun ja muiden kurssilaisten lähetykset tehtävään. Jos huomaat bugin toisen koodissa, voit hakkeroida sen antamalla syötteen, jossa koodi ei toimi oikein. Voit kerätä hakkeroimalla 12 ylimääräistä kurssipistettä (1 piste jokaisesta onnistuneesta hakkeroinnista).

Luennoilla tehdyt koodiesimerkit löydät täältä.