Hengelåskode og simulering

Del 2, alle hjelpemidler

Hengelåskode og simulering

Lest inn av KI og ikke kontrollert manuelt enda — kan inneholde feil.

Peder har glemt koden på hengelåsen sin. Koden består av tre sifre. Peder husker at sifrene 7, 8, 9 og 0 ikke er med i koden. Han bestemmer seg for å prøve seg fram.

Hjelpemiddelkrav: Kalkulator

Bestem sannsynligheten for at Peder klarer å åpne hengelåsen på første forsøk.

Hjelpemiddelkrav: Krever PC

Bruk simulering til å bestemme sannsynligheten for at Peder klarer å åpne hengelåsen på første forsøk.

Fasit

P=1216≈0,46%

Simuleringen gir ca. 0,43%, nært den teoretiske verdien 0,46%.

LøsningsforslagKI-generert

Sifrene 7, 8, 9 og 0 er ikke med, så hvert siffer velges fra mengden {1,2,3,4,5,6} — 6 mulige sifre per posisjon. Vi antar at sifrene kan gjentas (vanligste tolkning for hengelåskoder).

Antall mulige koder:

6⋅6⋅6=216

Peder vet ikke koden, og vi antar han gjetter tilfeldig blant alle 216 mulige koder. Det er bare én riktig kode, så sannsynligheten for å treffe på første forsøk er:

P(riktig kode)=1216≈0,0046

Sannsynligheten er 1216≈0,46%.

Vi simulerer situasjonen 100 000 ganger. I hver runde trekkes en tilfeldig «fasit-kode» og en tilfeldig «gjetting», begge med sifre fra {1,2,3,4,5,6}. Vi teller hvor mange ganger gjettingen treffer fasit-koden.

import numpy as np
rng = np.random.default_rng(42)
n = 100_000
faktisk = rng.integers(1, 7, size=(n, 3))
gjett = rng.integers(1, 7, size=(n, 3))
treff = np.all(faktisk == gjett, axis=1)
print(f"Estimat: {np.mean(treff):.4f}")

Resultat:

Estimat: 0.0043

Simuleringen gir ca. 0,43%, som stemmer godt med den teoretiske verdien 1216≈0,46%. Avviket skyldes tilfeldig variasjon i simuleringen.

Sensorveiledning

Oppgaven gir til sammen 3 poeng

1 poeng

Kandidaten må regne ut sannsynligheten for å få 1 poeng.

2 poeng

For å få full uttelling må kandidaten bruke simulering. En løsning med opptelling ved for eksempel nøstede for-løkker kan gi 1 poeng.

Forstå oppgaven med en KI

Du får en ferdig tekst du limer inn i den KI-chatboten du bruker. Teksten inneholder oppgaven og en instruks om at chatboten skal hjelpe deg å tenke selv — stille spørsmål, gi ett hint av gangen og la deg gjøre regningen.

Anbefalt. Chatboten får beskjed om å bruke det til å veilede deg riktig vei — ikke til å røpe svaret. Du kan slå det av hvis du vil være helt sikker på at ingenting lekker.

Hva du bør vite
  • Ingenting sendes herfra. Teksten kopieres bare til utklippstavla på enheten din. Det du limer inn i en chatbot, går til den tjenesten — og de har sine egne regler for hva de lagrer.
  • Ikke lim inn personopplysninger — navn, skole eller noe annet om deg selv eller andre. Oppgaveteksten holder.
  • KI kan ta feil, også i matematikk. Sjekk alltid mot løsningsforslaget her på siden.
  • Er du usikker på om du har lov til å bruke KI på skolearbeidet ditt, spør læreren din først.

Tastatursnarveier

Navigasjon

⌘K / Ctrl+K
Åpne søk
G F
Gå til Fag
G E
Gå til Eksamener
G T
Gå til Temaer
G K
Gå til Kompetansemål
G H
Hjem
?
Vis snarveier

I oppgave

←/→ · J/K
Forrige / neste oppgave
0
Marker som ikke prøvd
1
Marker som prøvd
2
Marker som trenger hjelp
3
Marker som ferdig
S
Vis / skjul løsningsforslag
A
Legg til i liste
N
Skriv notat
Esc
Tilbake / avslutt