Stigespill. Input. Output. Oppgave: Stigespill Oppgavenr.: 1. Norsk Informatikk Olympiade 2. runde 2014/2015



Like dokumenter


SmuleSkogens Juleøy spill! Julespill for 2 eller flere spillere. Aldersgruppe: år!

3 x 3 ruter. Hvilke matematiske utfordringer finnes det i et spillebrett på 3x3 ruter? Her er noen eksempler på spill og problemløsningsoppgaver

TRINN 1: HVA ER ET SET?

AQUA ROMANA FORBEREDELSER

INNHOLD Spillebrett, 126 bokstavbrikker, 14 plastskinner, pose i fløyel, elektronisk timer (med batterier) og spilleregler.

Innhold. Forberedelser

MARKER Gyldig fra VI HENTER OG KJØRER DEG TIL BUSSPRIS

Norsk. Language: English / Norwegian

EIDSBERG Gyldig fra VI HENTER OG KJØRER DEG TIL BUSSPRIS

ET RASKERE SPILL HURTIG MONOPOL 8 +

TRØGSTAD Gyldig fra

Elasund Forberedelser Definér byggeområdet Spillerne får utdelt brikkene sine

Spillet i korte trekk. Innhold. Forberedelser. Kristian r. a. Østby

Rutetermin 19.0 BLAD NR. 13, STØREN - TYNSET - HAMAR

RYGGE Gyldig fra

Regler for: getsmart Grønn. Det anbefales at man først ser på powerpoint-reglene når man skal lære seg ulike spill med kortstokkene!

RAKKESTAD Gyldig fra

TERNINGER. - variasjon i matematikkundervisningen. Astrid Bondø NSMO. 18-Aug-13

Oppgaver i matematikk, 9-åringer

HOBØL Gyldig fra

Innhold: Spillebrett 5 hærer med 40 infanterienheter, 12 kavalerienheter og 8 artillerienheter hver Bunke med 43 kort 2 referansekort 5 terninger

Spilleregler og spillvarianter for alle tre serier med Match-spill. Spilleregler og spillvarianter for Match Former og Farger, Tall og Mengder

Intervaller. Input. Output. Eksempler. Norsk Informatikk Olympiade Finale 2015/2016. Oppgavenr.: 1

Moro med regning trinn 90 minutter

oppgaver fra abels hjørne i dagbladet

OPPSETT FASITEN. Feltagenter. Spionmestere

Bestillingstransport. Eidsvoll og Hurdal. Ring Gjelder fra for bestilling. Foto: Nicki Twang

Oppgave: FIL File Paths

Oppgave: BOW Bowling. Regler for Bowling. norwegian. BOI 2015, dag 1. Tilgjengelig minne: 256 MB

Alle teller. - en introduksjon. Ny GIV 1. samling 2012/2013 Anne-Gunn Svorkmo Astrid Bondø Svein Hallvard Torkildsen

SPILLET OM VERDENSHERREDØMMET

På tide med et nytt spill! I dag skal vi lage tre på rad, hvor spillerne etter tur merker ruter med X eller O inntil en av spillerne får tre på rad.

MIN EGEN MESTRINGSBOK

ET RASKERE SPILL. Eie en bit av paradiset?

Regler for: Ungdomstrinnet. Det anbefales at man først ser på powerpoint-reglene når man skal lære seg ulike spill med kortstokkene!

ET RASKERE SPILL HURTIG-MONOPOL

Mattemoro! Går r det virkelig an å leke seg til ferdigheter i matematikk? Hva kjennertegner den. Oversikt. Spill til hjelp i automatiseringen av

Familiematematikk MATTEPAKKE 3. Trinn

Moro med matematikk trinn 90 minutter

ET RASKERE SPILL. Eie en bit av paradiset?

Pizzatur. Input. Output. Begrensninger. Norsk Informatikk Olympiade Runde /2019. Oppgavenr.: 1

Spillet der du erobrer verden

Spillmateriell. Spillets mål. Spillbeskrivelse. Forberedelser. Et intrikat spill for 2 4 spillere fra 8 år fra Thade Precht.

Bestillingstransport i Eidsvoll og Hurdal

Spill i Universell Matematikk Ungdom

Et artig spill med smarte koblinger (A Curious Game of Clever Connections )

Regler for: Videregående. Det anbefales at man først ser på powerpoint-reglene når man skal lære seg ulike spill med kortstokkene!

Familiematematikk MATTEPAKKE 6. Trinn

Tall, forståelse og eksamen Videregående skole (1P, 2P og 2PY)

Tiervenner erteposegjemsel

Tall og algebra - begrep, forutsetninger og aktiviteter

SJAKK * Veiledning og undervisningsmateriell. for lærere. Utarbeidet for Larvikskolene i 2011 av Bjarte Engeset, Larvik Sjakklubb,

GODE ALGORITMER. Mekanisk regneferdighet. Forskningens konklusjon. Hva kreves i læreplanen? Var alt bedre før?

RÅDE Gyldig fra

SPILLVEILEDNING FOR TURNERING

ST1101/ST6101 Sannsynlighetsregning og statistikk Vår 2019

BRUKSANVISNING. Bucket Blast Spill- og aktivitetssett. Inneholder:

Matematisk julekalender for trinn, 2009

Legg merke til at summen av sannsynlighetene for den gunstige hendelsen og sannsynligheten for en ikke gunstig hendelse, er lik 1.

Familiematematikk MATTEPAKKE 4. Trinn

Spilleregler INNHOLD

Match Learner. Lek og lær

FBI FBI THE BOARDGAME BETAVERSJON IDE OG KONSEPT AV ASBJØRN LUNDE FEDERAL BUREAU OF INVESTIGATION

FREDRIKSTAD KOMMUNE. Gyldig fra 22. JUNI FLEXX NATT UNIKT TILBUD FOR UNGDOM MELLOM 16 OG 24 ÅR!

Avslutningsseremoni på Color Line

2-6 SPILLERE. MÅLET MED SPILLET Å være den eneste spilleren som er igjen i spillet etter at alle de andre har gått konkurs.

ONNERVANNSPOSTEN. Hei alle medlemmer av Kristiansand dykkerklubb

EIDSBERG. kommune. Frihet til å reise. Frihet til å reise. Layout/Produksjon:

Kort innføring i kart, kartreferanser og kompass

Oppgaver til julekalenderen 2005 for mellomtrinnet; trinn

I tillegg trengs 2 terninger.

En enkel innføring i croquet. Hagecroquet («Garden Croquet»)

Enarmet banditt Nybegynner Scratch Lærerveiledning

KONTINUASJONSEKSAMEN I EMNE. TDT4136 Logikk og resonnerende systemer. Onsdag 6. august 2008 Tid: kl

Anno Årskalender 2012

MUSIKALSK TRIKKETUR APRIL

FLEXX NATT Nyhet for ungdom!

Reisen til Morens indre. Kandidat 2. - Reisen til Morens indre -

Inneholder. 120 Dyrekort (hund, ku, esel, geit, katt, papegøye) 5 tarantella kort Tango tarantella (5 kantet) Spillregler.


Fellestur CPSN Crystal Palace Huddersfield Selhurst Park lørdag 30 Mars 2019

Matematisk julekalender for trinn, 2012

Bud-guiden. Lykke til på jobb! Hilsen oss i Dørsalg. En god start på arbeidslivet!

Kengurukonkurransen 2018

(Advarsel: Mennesker som allerede er i reell konflikt med hverandre, bør muligens ikke spille dette spillet.)

Velkommen til din nye treningsdagbok.

TMA4240 Statistikk 2014

Terningspill. Terningspillet 100

Veiledning og tilleggsoppgaver til kapittel 12 i Her bor vi 2

Familiematematikk MATTEPAKKE 2. Trinn

Regler for: getsmart Kids. - Regning med sedler og mynt!

HVALER KOMMUNE. Gyldig fra 22. JUNI. UNIKT kollektivtilbud på Hvaler! VI HENTER OG KJØRER DEG TIL BUSSPRIS

Fortelling 3 ER DU MIN VENN?

SPILLEREKKEFØLGE Under finner du et sammendrag som viser i hvilken rekkefølge spillet skal gjennomføres. Spillet der du erobrer verden

MARATON. Treningsprogram Maraton 3 timer 3 timer 30 minutter

I dette heftet forsøker vi å vise deg som ny spiller hvordan de enkelte spill fungerer og hvordan kupongene fylles ut.

Hvorfor blir det tull med tall? - grunnleggende tallforståelse

Alle teller. - en introduksjon. NY GIV - 1. samling 2011/2012 Anne-Gunn Svorkmo Astrid Bondø Svein H. Torkildsen

Transkript:

Stigespill Oppgavenr.: 1 Stigespill Martin og Lise har begynt å spille Stigespillet. Spillbrettet består av 100 ruter nummerert fra 1 til 100. Hver spiller har en brikke hver som begynner på rute 1. Spillerne tar tur i å kaste terning (Martin begynner alltid - han er yngst og reglene sier at yngste spiller begynner), og flytter deretter brikken sin så mange felter fram som terningen viser. Vinneren er den spilleren som først kommer fram til eller passerer rute 100. Mellom noen av rutene finnes det stiger som enten vil bringe spillebrikken framover eller bakover på brettet dersom man lander nøyaktig på de. Hvis det f.eks. finnes en stige fra rute 6 til 7 og Jørn begynner spillet med å kaste 5 på terningen så vil han ende opp på rute 7 (5 trinn fra rute 1 bringer ham til rute 6. Stigen tar han dermed rett til felt 7). Alle stigene er ensretta, dvs. at en stige kan enten bringe deg fremover eller bakover på spillebrettet - men ikke begge. I tillegg så er det kun en stige som begynner eller slutter på hvert felt, og ingen stige begynner på felt 100. Siden det er fort gjort for spillerne å flytte feil antall ruter når de skal flytte brikkene sine så har de bedt deg om å skrive et dataprogram for å gjøre det for de. Da trenger de bare å kaste terningen og mate verdiene inn i programmet ditt - og så vil programmet fortelle de hvem som vant eller hva spillets stilling er. Første linje inneholder to tall: N antall stiger i spillet, og M antall terningkast du skal simulere. De neste N linjene inneholder to tall A B som beskriver en stige i spillet. A B betyr at det er en stige som bringer deg til felt B dersom du lander på felt A med terningen. Deretter kommer M tall mellom 1 og 6 som beskriver et terningkast. Første tall er resultatet av Martin sitt første terningkast, deretter Lise sitt første terningkast, deretter Martin sitt andre terningkast, etc. Dersom en av spillerne kommer i mål med de terningene som er oppgitt skal output inneholde navnet på spilleren som fullførte, hvilken runde det skjedde i, og hvor på brettet den andre spilleren befant seg. F.eks. hvis Martin vinner med sitt 0. terningkast mens Lise er på felt 87 skal output være linja: Martin 0 87 Dersom ingen av spillerne kommer i mål skal output være posisjonene til de to spillerne etter at de oppgitte terningkastene er utført, med Martin sin posisjon først. F.eks. hvis simuleringen avslutter med Martin på posisjon 63 og Lise på posisjon 5 skal output være: 63 5 Side 1 av

Oppgavenr.: 1 Stigespill Begrensninger N < 50 M <, 000 Time limit: 1 s. Memory limit: 64 MB. Kommentarer 5 5 10 1 4 4 4 5 9 7 Martins første kast bringer ham til felt 5 hvor det er en stige som tar ham til felt 10. Hans neste kast tar ham til felt 1 hvor en stige bringer ham tilbake til felt 4. Hans tredje kast bringer ham til felt 9. Lise flytter seg bare fram + 4 felt og ender opp på felt 7. 1 6 4 99 3 6 3 6 3 6 Martin 7 Side av

Oppgavenr.: Brutopia Brutopia statsbaner Brutopia har et veldig enkelt tognettverk som bare består av én linje med K stasjoner nummerert 0, 1,..., K 1 i rekkefølge. Hver mandag, onsdag og fredag så kjører toget fra stasjon 0 til stasjon K 1, og hver tirsdag, torsdag og lørdag så kjører toget tilbake fra stasjon K 1 til stasjon 0. På søndager så kjører ikke toget. Ettersom kollektivtilbudet i Brutopia er så dårlig så ønsker ikke du og vennene dine å betale mer enn nødvendig for å reise med toget. Ettersom det bare selges dagsbilletter som ikke er knyttet mot en spesifikk person og disse er gyldige for hele strekningen så har dere funnet ut at det er mulig å gjenbruke noen av billettene. For å unngå å bli tatt for sniking så må hver person på toget ha til enhver tid minst én billett. Du og vennene dine har ingen annen mulighet for å gi hverandre billetter enn ved å overrekke de mens begge er på toget eller mens dere er på samme stasjon. Du får beskrevet hvilke strekninger du og vennene dine ønsker å reise på en mandag. Din oppgave er å finne ut det minste antall billetter som er påkrevd gitt begrensningene over. Første linje inneholder to tall, K (antall togstasjoner) og N (antall personer som ønsker å reise med toget). Deretter følger N linjer med tall A i, B i (i = 1... N) som hver beskriver strekningen en person ønsker å reise. skal bestå av ett heltall: det minste antall billetter du og vennene dine må kjøpe for å kunne reise med toget. Begrensninger K 1, 000, 000, 000 1 N 1, 000, 000 0 A i < B i < K for alle i = 1... n Time limit: 3 s. Memory limit: 64 MB. Side 1 av

Oppgavenr.: Brutopia Eksempler 100 4 5 5 5 40 60 99 38 66 100 5 5 60 99 Side av

Fjellklatring Oppgavenr.: 3 Fjellklatring Du har fått høydeoversikt over et terreng der terrenget er delt inn i et n ganger m rutenett, der n er antall ruter i nord-syd retning, og m er antall ruter i vest-øst retning. For hver rute er det et tall som er antall meter over havet den ruten befinner seg i. Du har ansvar for en fjellklatregruppe der du må finne passende klatreterrenger for gruppen. Du har sett at noen av rutene inneholder attraksjoner og du vil gjerne at klatregruppen skal se disse attraksjonene. Du har også ansvar for klatregrupper som erfaringsmessig er på forskjellige nivåer. Du har dermed gitt hvert terreng en vanskelighetsgrad H. Det at en terreng har vanskelighetsgrad H betyr at det finnes en vei mellom enhver attraksjon A til en annen vilkårlig attraksjon B der du kun kan bevege deg mellom nabonoder (nord, øst, syd, vest), der disse nabonodene har en absolutt høydeforskjell mindre eller lik H. Første linje inneholder to heltall, n og m. Så følger det n linjer som hver har m heltall h som er høyden til hver rute. Så følger det ytterligere n linjer med m heltall i nm. Hvis i nm er 1 er ruten en attraksjon, ellers er den ikke en attraksjon. Én linje med ett heltall, minste H som gjør at terrenget har vanskelighetsgraden H. Begrensninger 1 n, m 500 0 h 1, 000, 000, 000 Time limit: 3 s. Memory limit: 64 MB. Side 1 av??

Oppgavenr.: 3 Fjellklatring Eksempler Kommentarer 3 5 0 1 18 99 5 19 0 16 6 18 17 40 60 80 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 Hvis H < 1 finnes det blant annet ikke en vei fra attraksjonen i hjørnet nord-øst til attraksjonen i nord-vest. Side av??

Oppgavenr.: 4 Flyttehjelp Flyttehjelp Arne har nettopp flyttet til en ny og ukjent by. Han er veldig fornøyd med den nye byen, og synes at det er mange flotte godteributikker i byen. Men uvitende som han var, så flyttet han til et lite sentralt boligstrøk, noe han ikke er helt fornøyd med. Det viser seg nemlig at det er mye bedre å bo midt i byen, for da er det kort vei til alle de beste godteributikkene. Gitt et kart over byen, hjelp Arne med å finne ut hvilket gatehjørne han bør flytte til, slik at maksavstanden til alle andre gatehjørner er minimert. Alle veiene i byen er like lange, og det er heller ikke mulig å gå i ring. Første linje inneholder et heltall N, antall gatehjørner i byen. Deretter følger N 1 linjer, en for hver vei mellom gatehjørnene. Hver vei er beskrevet med to heltall A og B, som beskriver hvilke gatehjørner veien forbinder. Gatehjørnene er nummerert fra 0 til N 1. En linje som inneholder et heltall: Det gatehjørnet som har minst maksavstand til alle de andre gatehjørnene. Det vil bare være ett slikt gatehjørne. Begrensninger 1 N 100, 000 0 A, B < N Time limit: 1 s. Memory limit: 64 MB. Eksempler Side 1 av

Oppgavenr.: 4 Flyttehjelp Kommentarer 9 0 1 1 3 4 4 5 6 6 7 6 8 3 6 1 0 4 7 8 5 14 0 1 3 3 4 4 5 4 6 3 7 7 8 8 9 9 10 9 11 9 1 3 13 7 Side av

Oppgavenr.: 5 Ridderne Riddernes problem Ridderne av det runde bord skal samles neste fredag for å avholde sin årlige vårfest. Alle vet at dersom to riddere sitter ved siden av hverandre og har på seg lik rustning blir det grining. Ettersom din gode venn Arthur misliker grining på fest (spesielt når han selv begynner å grine), har han spurt deg om hjelp. Han har gitt deg bordkartet for festen og oversikt over garderoben til alle ridderne og lurer på om du kan finne antall påkledninger for ridderne slik at ingen som sitter ved siden av hverandre har på seg lik rustning. Husk at siden de sitter i ring sitter første og siste ridder ved siden av hverandre. Et heltall R, antall riddere. Deretter følger opplysningene om hver ridder i rekkefølgen de sitter rundt bordet. Først et heltall n i, størrelsen på ridder i sin garderobe. Deretter n i heltall, som hver beskriver en rustning med et nummer unikt for denne typen rustning. Skriv ut ett heltall, antall mulige påkledningskombinasjoner slik at det ikke blir noe grining. Svaret kan bli veldig stort så du skal skrive ut antall kombinasjoner modulo 1, 000, 003. http://www.cprogramming.com/tutorial/modulus.html Begrensninger R 1, 000 n i < 100 Time limit: 1 s. Memory limit: 64 MB. 4 3 4 1 3 1 1 Side 1 av

Oppgavenr.: 5 Ridderne 10 1 1 1 1 0 Side av