Logotyp

Programmeringsmetodik, dt079g

Lokal inloggning

Sudoku uppgift

Sudoku

Hur sudoku fungerar kan du se på   web-sudoku.com/.

Uppgift

Uppgiften har följande krav

Tips

Det finns naturligtvis sudoku-lösare att finna på nätet. Jag rekommenderar emellertid er att hålla er ifrån frestelsen att "tjuvkika" på någon lösning, och istället komma fram till en algoritm genom att själv spela några sudoku och sedan fundera och skissa. Att tjuvkika på en lösningsmetod kommer oundvikligen innebära att man låser sig till den lösningsmetoden. En egenhändigt hopsnickrad lösning kommer sannolikt att bli en smula osmidig, men istället ha charm, karaktär och en hel del finurlighet i sig.

Redovisning

Redovisning sker genom en demonstration av program och en enkel förklaring av källkoden, eller om dator inte finns att tillgå, en förklaring av programmet utskrivet på papper.

 

Redovisningen görs innan första tentamenstillfället. Om det av någon anledning finns acceptabla förhinder skickas ett mail till martin.kjellqvist@miun.se innan ordinarie tentamens början.

Mycket goda lösningar => Tårta

Om någon av lösningarna skulle baseras på en mycket finurlig egenhändigt skapad algoritm, eller på annat sätt utmärka sig som en mycket berömvärd prestation kommer Martin att bjuda på tårta det sista tillfället 19/10. Detta förutsätter naturligtvis att den berörda lösningen lämnas in i rimlig tid innan sista tillfället samt att berörd konstruktör/konstruktörer åtar sig att kort presentera lösningen vid detta tillfälle.