...
8 | ||||||||
9 | ||||||||
1 | ||||||||
2 | 1 | 3 | 5 | |||||
3 | 2 | 4 | 6 | |||||
4 | 5 | 6 | 1 | 2 | 3 | 9 | 8 | 7 |
5 | ||||||||
6 | ||||||||
7 |
Først når alle ni kolonner, rader og kvadrater er ferdig utfylt er spillet ferdig. Man kan bruke tallet 0 for å representere en rute som ikke er fylt med et tall. For eksempel mangler fortsatt sifrene 4,6,7,8,9 (i kolonnene 2-6) i raden under.
2 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 5 |
---|
Soduko i Matlab skal implementeres. Det er fritt valg av hvordan løsningen bygges opp, men følgende krav skal oppfylles:
...
Code Block | ||
---|---|---|
| ||
1 2 3 4 5 6 7 8 9 ----------------------- 1 | 5 | 4 3 | 2 | 2 | 2 | 6 9 | 4 | 3 | | 1 2 | | ----------------------- 4 | 8 | 7 | 4 | 5 | 6 | 4 | 1 2 9 | 6 | 1 | 3 6 | 8 5 | ----------------------- 7 | 7 | 1 | 4 | 8 | 1 4 9 | 5 | 6 | 9 | 3 5 | 4 7 | 2 | ----------------------- |
- Brukeren skal kunne laste inn et brett fra en tekstfil.
- Et halvutfylt brett skal kunne lagres til l, slik at man kan fullføre det senere.
- Spillet skal skrive ut en hyggelig gratulasjonsmelding dersom man har klart brettet.
Alt skal utføres gjennom et brukervennlig grensesnitt. Det vil si at brukeren ikke skal trenge å kalle på funksjonene selv, men at alt gjøres via input eller ved å lese fra/skrive til fil.