Knekkebrød, gavekort og simulering
Trollmat AS selger pakker med knekkebrød. I én av 1000 pakker som selges, ligger det et gavekort. En kunde som finner et gavekort, vinner en reise. Hver reise har en verdi på 5000 kroner. Knekkebrødene selges for 40 kroner per pakke, og de koster 10 kroner per pakke å produsere.
Hassan kjøper én pakke knekkebrød hver dag.
- Hvor mange dager tar det før sannsynligheten for at Hassan har vunnet minst én reise, er 20 %? Husk å begrunne valget av sannsynlighetsmodell.
Trollmat AS lanserer en ny knekkebrødpakke som de kaller «Gullknekk». I én av 100 pakker med Gullknekk ligger det et gavekort. Det koster 10 kroner å produsere en pakke Gullknekk.
- Hvilken pris må Trollmat AS ta betalt per pakke Gullknekk for å ha samme overskudd per pakke som for de vanlige knekkebrødene?
Hassan endrer vanene sine og kjøper vanlige knekkebrødpakker på hverdager og en pakke Gullknekk hver lørdag og søndag.
- Bruk simulering til å bestemme sannsynligheten for at Hassan vinner minst én reise i løpet av 52 uker med de nye kjøpsvanene sine.
a) \(\underline{\underline{n = 224 \text{ dager}}}\)
b) \(\underline{\underline{85 \, \mathrm{kr}}}\)
c) \(\underline{\underline{P \approx 0{,}729}}\)
a
Dette løsningsforslaget er skrevet av KI og matematikk.net har en annen løsning. Vi har funnet at minste antall dager er 224, mens matematikk.net oppgir 223. Det er et tolkningsspørsmål: \(0{,}999^{223} \approx 0{,}80016 > 0{,}80\), så strengt sett oppfylles ikke kravet før dag 224. Se matematikk.net sitt løsningsforslag og vurder selv.
Vi lar \(X\) være antall gavekort Hassan finner på \(n\) dager. Siden hver pakke er et uavhengig forsøk med to utfall (gavekort eller ikke), samme sannsynlighet \(p = \frac{1}{1000}\) for gevinst i hver pakke, og Hassan kjøper én pakke per dag, er \(X\) binomisk fordelt med \(n\) forsøk og \(p = \frac{1}{1000}\).
Vi vil finne minste \(n\) slik at
Vi bruker komplementregelen:
Vi setter opp ulikheten:
Vi løser dette i GeoGebra CAS:

CAS gir \(n \approx 223{,}03\), altså er minste hele antall \(n = 224\).
Hassan må kjøpe knekkebrød i minst \(\underline{\underline{224 \text{ dager}}}\) før sannsynligheten for å ha vunnet minst én reise er 20 %.
b
Overskudd per vanlige pakke:
For Gullknekk med ukjent pris \(p\):
Vi setter overskuddet lik 25 kr og løser i GeoGebra CAS (se bilde over):
Trollmat AS må ta \(\underline{\underline{85 \, \mathrm{kr}}}\) per pakke Gullknekk.
c
Dette løsningsforslaget er skrevet av KI og matematikk.net har en annen løsning. Vi har funnet at sannsynligheten er ca. \(0{,}729\) (≈ 73 %), mens matematikk.net oppgir 0,36 %. Vår verdi er verifisert både ved simulering og eksakt utregning (\(1 - 0{,}999^{260} \cdot 0{,}99^{104} \approx 0{,}7289\)). Se matematikk.net sitt løsningsforslag og vurder selv.
Hassan kjøper 5 vanlige pakker per uke og 2 Gullknekk-pakker per uke i 52 uker:
- Vanlige pakker: \(5 \cdot 52 = 260\) pakker, \(p_v = \frac{1}{1000}\)
- Gullknekk-pakker: \(2 \cdot 52 = 104\) pakker, \(p_g = \frac{1}{100}\)
Vi simulerer 100 000 år og teller hvor mange ganger Hassan vinner minst én reise:
import random
random.seed(42)
N = 100000
vunnet = 0
for _ in range(N):
vinst = 0
for _ in range(260): # vanlige pakker
if random.random() < 1/1000:
vinst += 1
for _ in range(104): # Gullknekk
if random.random() < 1/100:
vinst += 1
if vinst >= 1:
vunnet += 1
print(vunnet/N) # ≈ 0,729
Simuleringen gir \(\approx 0{,}729\), som stemmer godt med den eksakte verdien:
Sannsynligheten for at Hassan vinner minst én reise i løpet av 52 uker er \(\underline{\underline{P \approx 0{,}729}}\).