Einars straffesparkkonkurranse
Einar er fotballspiller og har skrevet programmet nedenfor.
from random import choice
#choice returnerer en tilfeldig verdi fra en liste
alternativer = ["bom", "bom", "bom", "treff", "treff"]
#liste med alternativer
skuddserie = 3
antall_treff = 0
for i in range(skuddserie):
skudd = choice(alternativer)
if skudd == "treff":
antall_treff = antall_treff + 1
print(antall_treff/skuddserie)
Hvilke mulige verdier kan programmet skrive ut?
Bestem sannsynligheten for at programmet skriver ut .
Når Einar tar et straffespark, er sannsynligheten for at han scorer mål, .
Hva er det minste antallet straffespark Einar må ta for at sannsynligheten for at han scorer minst ett mål, skal være eller mer?
Fasit
0, 0,333, 0,666 eller 1,0
straffespark
Løsningsforslag
Programmet kjører løkken for i in range(3) tre ganger. Hvert skudd gir enten "treff" (sannsynlighet ) eller "bom". Programmet skriver ut .
Programmet kan skrive ut: 0, 0,333, 0,666 eller 1,0.
Programmet skriver ut kun hvis alle tre skudd er treff:
Sannsynligheten for at Einar scorer minst ett mål på straffespark:
Vi prøver:
- :
- : ✓
Einar må ta minst straffespark.
Sensorveiledning
Kandidater som oppgir svaret som brøk får full uttelling.
Kandidater som har en god strategi, men ikke kommer fram til svaret kan få 1 poeng.
Kandidater som har en god strategi, men ikke kommer fram til svaret kan få 1 poeng.