Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Reglene er som følger:

  • Det trekkes ut 7 lottotall og hovedttall + 3 tilleggstall fra og med 1 til og med 34. Alle tallene som trekkes skal være unike.
  • Premier deles ut basert på følgende tabell:
PremiegruppePremie (kr)
7 rette2 749 455
6 rette + 1 tilleggstall102 110
6 rette3 385
5 rette95
4 rette + 1 tilleggstall45

a) 

Lag en liste som heter listen pool som inneholder alle heltall fra og med 1 til og med 34.

b) 

Lag en liste som heter listen myGuess med 7 av sine egne lykketall .fra pool

c) 

Lag funksjonen drawNumbers(pool, n) som trekker ut n tall ut av listen pool og legger de i en egen liste som returneres.  

Hint: Iterer gjennom pool og bytt om plasseringen på tall ved posisjon i og et annet tilfeldig tall i listen. Følgelig er listen tilfeldig og man kan trekke de første 7 n elementene på en enkel måte. 

...

Lag funksjonen prizeSize som tar inn antall like riktige tall, og antall like riktige tilleggstall og returnerer størrelsen på premien som er vunnet.

...

Funksjonene skal settes sammen slik at dette blir en fullverdig lottosimulator ( for en lottorekke). Tallene som skal trekkes ut, både lottotallene hoved og tilleggstallene, kan legges i samme liste. Kall på funksjonen compList med de første 7 tallene og myGuess. For tilleggstallene bruker man de siste 3 tallene og myGyess. 

g) 

(Frivillig) Finn ut hvor mye man har vunnet etter å ha tippet en million 2700 ganger. Anta at premiepotten er det samme hver uke og at det tippes en rekke fem rekker per uke. En lottorekke koster 5 kroner. 

...