Non Stop K-mønster og programmering

Del 2, alle hjelpemidler

Non Stop K-mønster og programmering

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

Tre K-er laget av Non Stop-drops, merket K_1, K_2 og K_3

Kari har brukt Non Stop og laget tre K-er. Se ovenfor. Tenk deg at hun skal fortsette å lage K-er etter samme mønster.

Hjelpemiddelkrav: For hånd

Beskriv mønsteret, og bestem hvor mange Non Stop det vil være i K4 og i K5.

Kari ønsker å lage et program som finner antall Non Stop hun trenger for å lage hver av de 20 første K-ene. Hun ønsker også å vite hvor mange Non Stop hun trenger til sammen for å lage alle disse 20 K-ene.

Hjelpemiddelkrav: Oppsett for hånd

Lag et program som Kari kan bruke. Du kan for eksempel begynne som vist nedenfor, men legge inn formler i stedet for tallet én i linje 14 og 15 slik at den riktige oversikten skrives ut.

# Startverdier
nonstop_figur = 10
nonstop_totalt = 10

# Overskrifter
print("Figurnummer     Non Stop i figur     Non Stop totalt")

for figurnummer in range(1, 21):

    # Skriver ut i tre kolonner ved å bruke tabulatorer sep = "\t\t\t"
    print(figurnummer, nonstop_figur, nonstop_totalt, sep = "\t\t\t")

    nonstop_figur = 1
    nonstop_totalt = 1
Hjelpemiddelkrav: Oppsett for hånd

Hvor mange Non Stop trenger Kari til sammen for å lage de 20 første K-ene?

Kari har 2000 Non Stop. Hun vil begynne med K1 og lage én K i hver størrelse.

Hjelpemiddelkrav: Oppsett for hånd

Hvor mange K-er kan Kari lage?

Fasit

Hver K har 4 flere Non Stop enn den forrige. K4=22 og K5=26.

Se program under.

960 Non Stop totalt.

Kari kan lage 29 K-er.

LøsningsforslagKI-generert

Vi teller Non Stop i hver figur:

FigurNon Stop
K110
K214
K318

Mønsteret er at hver K har 4 flere Non Stop enn den forrige. Vi kan beskrive dette som Kn=Kn−1+4 der K1=10, eller med en eksplisitt formel Kn=4n+6.

Derfor er:

K4=18+4=22
K5=22+4=26

Vi starter med nonstop_figur = 10 (antall Non Stop i K1) og nonstop_totalt = 10. I løkken skriver vi ut verdiene for figuren, og oppdaterer deretter til neste figur ved å legge til 4.

nonstop_figur = 10
nonstop_totalt = 10
print("Figurnummer     Non Stop i figur     Non Stop totalt")
for figurnummer in range(1, 21):
    print(figurnummer, nonstop_figur, nonstop_totalt, sep = "\t\t\t")
    nonstop_figur = nonstop_figur + 4
    nonstop_totalt = nonstop_totalt + nonstop_figur

Programmet skriver ut:

Figurnummer     Non Stop i figur     Non Stop totalt
1			10			10
2			14			24
3			18			42
4			22			64
5			26			90
6			30			120
7			34			154
8			38			192
9			42			234
10			46			280
11			50			330
12			54			384
13			58			442
14			62			504
15			66			570
16			70			640
17			74			714
18			78			792
19			82			874
20			86			960

Fra utskriften til programmet leser vi av at totalen for de 20 første K-ene er 960 Non Stop.

Vi kan også beregne dette med formelen Kn=4n+6:

∑n=120(4n+6)=4⋅20⋅212+6⋅20=840+120=960

Vi setter opp en formel for totalt antall Non Stop etter n K-er:

S(n)=∑k=1n(4k+6)=4n(n+1)2+6n=2n2+8n

Vi prøver systematisk:

nS(n)=2n2+8n
282⋅784+224=1792
292⋅841+232=1914
302⋅900+240=2040

S(29)=1914≤2000, men S(30)=2040>2000.

Kari kan lage 29 K-er med 2000 Non Stop.

Sensorveiledning

Oppgaven gir til sammen 10 poeng

2 poeng

For å få full uttelling må kandidaten beskrive mønsteret i tillegg til å bestemme riktig antall Non Stop i K4 og K5.

4 poeng

En kandidat som gjør endringer i koden eller lager en egen kode, men ikke får skrevet ut en riktig oversikt, kan få noe uttelling.

Nærmere presiseringer kan komme etter sensorskoleringen.

2 poeng

En kandidat som har løst oppgaven riktig, men ikke brukt programmet sitt fra oppgave b), får full uttelling.

2 poeng

En kandidat som har løst oppgaven riktig, men ikke brukt programmet sitt fra oppgave b), får full uttelling.

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