De invoer bestaat uit twee lijnen. Op de eerste lijn staat l en op de tweede lijn u, met l, u [1, 500].



Vergelijkbare documenten
woensdag 2/3/4² - Diepenbeek OPGAVEN CAT 4

woensdag 2/3/4² - Diepenbeek OPGAVEN CAT 3

Antwoorden. Magische vierkanten Vierkant voor Wiskunde Doeboek 8

Wiskunnend Wiske. 5. Goochelende getallen. Wat ik ga studeren? Wiskunde natuurlijk!

1. Het getal = 1800 is even. De andere antwoorden zijn oneven: 2009, = 11, = 191, = 209.

Spelregels schaken. Doel van het spel

Gegevens invullen in HOOFDLETTERS en LEESBAAR, aub. Belgische Olympiades in de Informatica (duur : maximum 1u15)

Mechanical Doll. doll

START WISKUNDE-ESTAFETTE RU 2007 Je hebt 60 minuten voor 20 opgaven. Het totaal aantal te behalen punten is 600.

2015 Voorronde Vragenbundel voor het 5 leerjaar

Rekentijger - Groep 5 Tips bij werkboekje A

Opgave 3. Kaarten ordenen.

EXCEL. Een paar handigheden Vertikaal / horizontaal zoeken Een draaitabel

Basiskennistoets wiskunde

Opgave 2. Binaire informatie

4 a naam. 1 Reken uit. 2 Reken uit, haal af tot Reken uit, haal eerst af tot = 10 8 = 10 5 = 10 1 = 10 6 = 10 7 = 10 2 = 10 9 =

II. ZELFGEDEFINIEERDE FUNCTIES

In de 4som-puzzel kun je de gegeven sommen variëren. Nog zo eentje.

Jijbent.nl: spelregels schaken. Jan Willem Schoonhoven Copyright 2009 Jijbent.nl

Afbeelding 12-1: Een voorbeeld van een schaakbord met een zwart paard op a4 en een wit paard op e6.

Transport-, Routing- en Schedulingproblemen. Wi4062TU / Wi487TU / a86g. Uitwerkingen

b) Teken op de bijlage welke lampjes van het klokje branden om 19:45:52. Schrijf eronder hoe je dit bepaald/berekend hebt. (3p)

Babel fish. Opgave. Invoer. Uitvoer

Leest hij eerst de eerste kolom van boven naar beneden, dan de tweede enzovoorts, dan hoor je

Uitleg. Welkom bij de Beverwedstrijd Je krijgt 15 vragen, die je in maximaal 45 minuten moet beantwoorden.

IJkingstoets burgerlijk ingenieur juni 2014: algemene feedback

Gegevens invullen in HOOFDLETTERS en LEESBAAR, aub. Belgische Olympiades in de Informatica (duur : maximum 1u15 )

1 Binaire plaatjes en Japanse puzzels

15. Tabellen. 1. wat rijen, kolommen en cellen zijn; 2. rijen en kolommen invoegen; 3. een tabel invoegen en weer verwijderen;

WISKUNDE-ESTAFETTE RU Minuten voor 20 opgaven. Het totaal aantal te behalen punten is 500

Rekentijger - Groep 4 Tips bij werkboekje A

Score. Zelfevaluatie. Beoordeling door de leerkracht. Datum: Klas: Nr: Naam:

De eerste ronde Nederlandse Informatica Olympiade

Graphics. Small Basic graphics 1/6

rekentrainer jaargroep 6 Vul de maatbekers. Kleur. Zwijsen naam:

Mooie priem. Opgave. Invoer. Uitvoer

toelatingsexamen-geneeskunde.be Gebaseerd op nota s tijdens het examen, daarom worden niet altijd antwoordmogelijkheden vermeld.

Excel. Inleiding. Het meest gebruikte spreadsheet programma is Excel.

Je kunt de kansen met wiskunde technieken berekenen (bijvoorbeeld boomdiagramman), maar je kunt ook deze door simulaties achterhalen.

2. Het getal = 1800 is even. De andere antwoorden zijn oneven: 2009, = 11, = 191, = 209.

Carcassonne Graf, König und Konsorten Hans im Glück, 2007 Klaus-Jürgen WREDE 2-6 spelers vanaf 8 jaar ± 60 minuten

rekentrainer jaargroep 6 Vul de maatbekers. Kleur. Zwijsen naam:

ANTWOORDEN blz. 1. d = 1013; = ; = ; =

Programmeren (1) Examen NAAM:

Sum of Us 2014: Topologische oppervlakken

DATABASEBEHEER IN EXCEL

Algemeen. Rorschachtest. Algemene info

Netwerkdiagram voor een project. AOA: Activities On Arrows - activiteiten op de pijlen.

Hoeken. Probleem. Invoer. Uitvoer. Voorbeelden

INLEIDING: SPELPRINCIPE :

SMART-finale 2017 Ronde 1: 5-keuzevragen

Pro Totaal 4 weken en Pro Totaal maand, vakantie en vrije dagen.

Löwenherz, de koning keert terug.

Het Land van Oct. Marte Koning Frans Ballering. Vierkant voor Wiskunde Wiskundeclubs

Diagnostisch rekenonderzoek

INTERSTENO 2011 Paris World championship professional word processing

Antwoorden van PQRS / 4Q Nationale Wiskunde Dagen 2017

Zwijsen. jaargroep 3. naam: reken-wiskundemethode voor het basisonderwijs. rekentrainer. wisse loopt in de zon. wat past bij elkaar?

Rekenoefening groep 4 Doel

11 Junior Wiskunde Olympiade : tweede ronde

Projectieve Vlakken en Codes

Routeboekje. bij Rekenrijk. Groep 7 Blok 6. Van...

Vergelijkingen met één onbekende

De kinderboerderij (door Janna en Rosa, 10C)

Drie Gelijkbenige driehoeken De gelijkbenige driehoek hieronder is verdeeld in twee gelijkbenige driehoeken. Hoe groot is de tophoek van de driehoek?

Uitwerking tentamen Analyse van Algoritmen, 29 januari

Rekenoefening groep 5 Doel

Blokjes stapelen. Opgave. Invoer. Uitvoer. Voorbeeld. Invoer. Uitvoer

Uitdagende Sudoku Variaties, Beschrijving Educatieve Sudoku Variaties

Om paint te openen volgen we dezelfde weg als bij de rekenmachine:

Coderen en analyseren van kwantitatieve data via Excel

Briefweger. Notities voor de leerkracht. Wetenschap Gewicht meten Schaalverdelingen kalibreren Wetenschappelijk onderzoek

1. Tellen. b. Getalrijen voortzetten Laat de volgende opgaven maken: Maak de rijen af:

Uitleg XY coördinaten tool

Modelleren C Appels. Christian Vleugels Sander Verkerk Richard Both. 2 april Inleiding 2. 3 Data 3. 4 Aanpak 3

1 Junior Wiskunde Olympiade : tweede ronde

Uitgeverij Schoolsupport

1 Junior Wiskunde Olympiade : tweede ronde

deel 2 Invariantie Constructie planimetrie toetsenbord.

Taak na blok 1 startles 8

Magische Vierkanten. Bart Michels PSA PRIME. Bart Michels Magische Vierkanten PSA PRIME 1 / 21

Melden in een paar stappen

Excel enkele tips Handleiding van Helpmij.nl Auteur: CorVerm Juni 2014

Ijkingstoets 4 juli 2012

LES: Groepjes maken 2

GeoGebra Quickstart. Snelgids voor GeoGebra. Vertaald door Beatrijs Versichel en Ivan De Winne

De laatste 37 minuten (voor 3 of 4 spelers)

Uitleg: In de bovenstaande oefening zie je in het eerste blokje een LEES en een SCHRIJF opdracht. Dit is nog lesstof uit het tweede trimester.

DIERGEDRAG IN ARTIS. Lespakket diergedrag voor bovenbouw vmbo VERWERKING

Handleiding LVS-bestand

lengte aantal sportende broers/zussen

SNELLE INVOER MET EXCEL

Opgave 2. Meeluisteren.

Kangoeroewedstrijd editie Springmuis: jaargang 2010, probleem 1. c Vlaamse Wiskunde Olympiade v.z.w.

Handleiding voor de installatie van Robobridge

13 Vlaamse Wiskunde Olympiade: tweede ronde

De pietenschool. speluitleg

IJkingstoets burgerlijk ingenieur september 2013: algemene feedback

Memoriseren: Een getal is deelbaar door 10 als het laatste cijfer een 0 is. Of: Een getal is deelbaar door 10 als het eindigt op 0.

Propositielogica Het maken van een waarheidstabel

Transcriptie:

Het konijnenhok Bij een foutgelopen experiment van dr. Cedric Parker-Powell (P.P. voor de vrienden) werden zijn proefkonijnen blootgesteld aan een overdosis radio-actieve straling. Op het eerste zicht leek er niets mis met de konijnen, maar bij nader onderzoek blijkt hun reproductiesysteem grondig ontregeld: dat verloopt nu in fasen. Stel dat er op een gegeven ogenblik n mutant-konijnen in het hok zitten. Als n even is, dan gaan de konijnen in hongerstaking tot er nog maar de helft over is. Als n oneven is, dan kweken ze bij tot ze aangegroeid zijn tot n + 1 konijnen. Dit proces herhaalt zich natuurlijk tot er nog maar 1 konijn over is ze moeten met zijn om zich voor te planten! P.P. weet nu al dat zijn konijnenhok niet groot genoeg is om alle konijnen te herbergen. Kan jij hem vertellen op welk maximale aantal konijnen hij voorzien moet zijn? Let op, de konijnpopulatie vertoont rare sprongen. Bijvoorbeeld, vertrekkende van 7 konijnen, worden achtereenvolgens de volgende aantallen doorlopen: 7 11 4 17 5 6 1 40 0 10 5 16 8 4 1 Het hok moet in dit geval dus voorzien zijn op 5 konijnen! Om P.P. te helpen zal je het initiële aantal konijnen moeten weten, maar al wat P.P. je kan vertellen is dat het ergens in het interval [l, u] ligt. Probleem Wat is het grootste aantal konijnen dat er op een willekeurig moment kan voorkomen, gegeven dat het initiële aantal konijnen in het interval [l, u] ligt? Invoer De invoer bestaat uit twee lijnen. Op de eerste lijn staat l en op de tweede lijn u, met l, u [1, 500]. Uitvoer De uitvoer bestaat uit één regel met een natuurlijk getal m dat het maximale aantal konijnen aangeeft. 1

Voorbeelden 1 16 10 5

Hoeken Probleem Schrijf een programma dat een ASCII figuur produceert. Het programma heeft een parameter n die de grootte van de figuur bepaalt. Gegeven zijn de figuren voor enkele waarden van n. Je moet zelf afleiden hoe de figuur schaalt met n. Invoer De invoer is een geheel getal n [1, 100], dus inclusief 1 en 100. Uitvoer De gevraagde ASCII figuur moet afgedrukt worden op de standaard uitvoer. De uitvoer mag een of meer lege regels bevatten voor en na de regels van de eigenlijke figuur. Op het einde van elke regel mogen een willekeurig aantal spaties staan. Het aantal spaties aan het begin van de regel is wel van belang: het meest linkse * of karakter staat tegen de linker marge en wordt niet voorafgegaan door een spatie. Voorbeelden 1 *

** ** ** ** *--* / \ *-* *-* \ / *--* 4 *----* / \ / \ *--* *--* \ / \ / *----* Om te zorgen dat je zeker weet waar en hoeveel spaties er moeten staan, staat de uitvoer voor invoer 4 hierna nog eens met elke spatie vervangen door een b: *--*bbbb*--* b/bbbbbb\b /bbbbbbbb\ *bbbbbbbbbb* bbbb*--* bbbb bb bbbb bb bbbb*--* *bbbbbbbbbb* \bbbbbbbb/ b\bbbbbb/b *--*bbbb*--* 4

Pachinko Pachinko is een Japans spel dat wat lijkt op een flipperkast. Het spel is heel eenvoudig: je laat een bal bovenaan in één van de kolommen vallen, de bal valt naar beneden, botst eventueel tegen obstakels, en valt uiteindelijk in een opening met een bepaalde beloning. De bedoeling is natuurlijk om een zo groot mogelijke beloning te krijgen. Probleem Bepaal de kolom waarin de bal terecht moet komen om een maximale score te bekomen. Invoer De eerste twee lijnen van de invoer zijn respectievelijk het aantal rijen r en het aantal kolommen k van de pachinko-machine. De daarop volgende r lijnen geven de rijen van de machine. Elke rij bestaat uit k posities die de volgende waarde kunnen hebben:. : lege ruimte, de bal valt hier gewoon door. * : obstakel, de bal ketst schuin af naar de kolom juist links of rechts van het obstakel (elk met 50% kans). aw., als de bal (voorgesteld door o) zich op een ogenblik in de linkse situatie bevindt, dan komt hij op het volgende ogenblik in een van de de twee rechtse situaties:.o........*. ==> o*. of.*o......... Als er links (rechts) geen kolom is, dan gaat de bal natuurlijk enkel naar rechts (links). Links of rechts van een obstakel staat nooit een ander obstakel. 1... 9 : een beloning met waarde 1... 9, de bal stopt hier. De bal stopt altijd op een beloning. Je programma moet werken voor r, k [1, 10]. 5

Uitvoer Het kolomnummer van een kolom met maximale verwachte opbrengst. Voorbeelden 4 5....*.....*.. 780 1 5 4 *....*....*....* 4848 6

De slimme postbode Pietje Rolog, de postbode van Heverlee, bedeelt de post in de Celestijnenlaan. Hij heeft het niet zo begrepen op die nieuwe efficiënte postrondes. Het liefst van al zou hij de hele dag bezig zijn met het bedelen van post in dezelfde straat. Hij heeft al een idee hoe hij dat gaat aanpakken. In plaats van de brieven te bezorgen in volgorde van oplopende huisnummers, gaat hij ze in een andere (hopelijk langere) volgorde bedelen. Jij gaat hem erbij helpen om de langst mogelijke route te vinden, of ten minste een langste route als er meerdere zijn. Er staan n huizen in de straat met huisnummers van 1 tot n. Je moet de huisnummers in die volgorde teruggeven waarvoor de totale afstand tussen de opeenvolgende huizen maximaal is. De afstand tussen twee huizen is het verschil in hun huisnummers. Bijvoorbeeld, bij huizen, zijn de huisnummers 1, en. Als Pietje Rolog ze in volgorde bezoekt, legt hij een afstand af van ( 1)+( ) = eenheden. De volgorde 1,, is langer omdat hij dan ( 1) + ( ) = eenheden moet afleggen. Omdat er geen langere volgorde is, is dit dus een gezochte volgorde. erk op dat de afstand van het begin van de straat tot het eerst bezochte huis en van het laatst bezochte huis tot het einde van de straat niet meetellen. Pietje wordt namelijk s morgens aan het eerste huis afgezet met het post-minibusje, en s avonds aan het laatste huis opgepikt. Probleem Gegeven n, zoek een permutatie (x 1 x n ) van (1 n) waarvoor maximaal is. n 1 x i+1 x i i=1 Invoer De invoer is een geheel getal n [, 8]. Bonus: Indien je programma ook elke n [, 100] aankan binnen 10s op onze testmachine, wordt 60 minuten van je tijd afgetrokken in de rangschikking. 7

Uitvoer De uitvoer is een rij van gehele getallen gescheiden door spaties en afgesloten door een newline. Voorbeelden 1 1 4 4 1 5 4 1 5 8

De robijn Eén manier om je weg door een doolhof te vinden is om je linkerhand steeds in contact te houden met de muur van de doolhof. Op deze manier lukt het steeds om vertrekkend van een ingang terug bij dezelfde of een andere ingang uit te komen. De regel werkt echter niet altijd om de robijn in de doolhof te vinden. We willen wel eens weten of de linkerhand-regel toelaat om de robijn te vinden voor een gegeven doolhof. Probleem Je krijgt een doolhof met juist één ingang die ook als uitgang dienst doet: die wordt aangeduid in de invoer als een opening O Daarnaast kunnen er bijkomende uitgangen zijn. Ga na vertrekkende bij de van de ingang of je onderweg de robijn kan zien, voor je weer bij een uitgang staat. Je moet telkens strikt de linkerhand-regel naleven. Verplaatsingen gebeuren enkel horizontaal en vertikaal, niet diagonaal, dus als X de positie is waar je je bevindt, dan:..........x.....x. wordt X.. of..x of... of................x. Je kan de robijn zien als er zich in rechte lijn (horizontaal of vertikaal) geen obstakel bevindt tussen jou en de robijn. Invoer De invoer bestaat uit een doolhof; de eerste invoerlijn heeft twee getallen: de breedte b en de hoogte h van de doolhof, met b, h [4, 100]. De volgende h regels van de invoer bestaan telkens uit b karakters. De betekenis van deze karakters is de volgende: spatie: lege ruimte. R is de robijn, er is juist 1 robijn in de doolhof. betekent muur. O is een opening (zowel ingang als uitgang). 9

U is een uitgang. De buitenste omtrek van de doolhof bestaat volledig uit, O en U karakters. De O en U karakters komen nergens anders voor, ze staan nooit naast elkaar of in de hoeken van de doolhof. Uitvoer Druk 1 af als je op weg naar een uitgang de robijn kan zien. Anders druk je 0 (nul) af. Voorbeelden 1 15 R OU 1 10