Infóka verseny. 1. Feladat. Számok 25 pont

Hasonló dokumentumok
Függőleges. Vízszintes

JELENTKEZÉSI LAP. Név: Osztály: cím (továbbjutásról itt is értesítünk): Iskola: Felkészítő tanár:

Kriptográfia házi használatra Szeptember 26

TUDOMÁNYOS ISMERETTERJESZTŐ TÁRSULAT

Megjegyzés: A programnak tartalmaznia kell legalább egy felhasználói alprogramot. Példa:

TUDOMÁNYOS ISMERETTERJESZTŐ TÁRSULAT

PRÍMSZÁMOK ÉS A TITKOSÍRÁS

Értékelési útmutató 1. oldal

5 labda ára 5x. Ez 1000 Ft-tal kevesebb, mint a nyeremény 1p. 7 labda ára 7x. Ez 2200Ft-tal több, mint a nyeremény 1p 5 x x 2200

A 2013/2014 tanévi Országos Középiskolai Tanulmányi Verseny második forduló javítási-értékelési útmutató. INFORMATIKA II. (programozás) kategória

Református Iskolák XX. Országos Matematikaversenye osztály

Gyakorló feladatok az 1. nagy zárthelyire

Országos Középiskolai Tanulmányi Verseny, 2004/2005-ös tanév INFORMATIKA, II. (programozói) kategória második fordulójának javítási útmutatója

megtalálásának hihetetlen nehéz voltán alapszik. Az eljárás matematikai alapja a kis FERMAT-tétel egy következménye:

JELENTKEZÉSI LAP. Név: Osztály: cím (továbbjutásról itt is értesítünk): Iskola: Felkészítő tanár: cím:

Comenius Logo feladatok

MATEMATIKAI KOMPETENCIATERÜLET A

BÁBUK - 4 pont Fejtsd meg az öt szám közötti kölcsönös összefüggést, amelyekbõl a bábu össze van állítva, és számítsd ki a C bábunál hiányzó számot.

IV. Matematikai tehetségnap szeptember 28. IV. osztály

Rejtvényfejtők Napja 2013 KATEGÓRIÁK KERESZTREJTVÉNYEK

Csillagok Isten tervében

A 2008/2009 tanévi Országos Középiskolai Tanulmányi Verseny első forduló feladatainak megoldása. INFORMATIKÁBÓL II. (programozás) kategóriában

46. ORSZÁGOS TIT KALMÁR LÁSZLÓ MATEMATIKAVERSENY NEGYEDIK OSZTÁLY

PYTAGORIÁDA Az iskolai forduló feladatai 35. évfolyam, 2013/2014-es tanév KATEGÓRIA P3

44. ORSZÁGOS TIT KALMÁR LÁSZLÓ MATEMATIKAVERSENY. Megyei forduló április mal, így a számjegyeinek összege is osztható 3-mal.

Írd le, a megoldások gondolatmenetét, indoklását is!

Kirakós játék. Döntő február 22. Alakzatok (katalógus) DUSZA ÁRPÁD ORSZÁGOS PROGRAMOZÓI EMLÉKVERSENY 2013/2014

Informatikai alapismeretek

A Szállítási feladat megoldása

I. Internetes keresési feladatok (ajánlott idő: 20 perc)

Megoldások 4. osztály

Azonosság-különbözıség: 1., 2., 3., 4. Irányok, téri tájékozódás: 6., 7., 13. Szintézis: 6. Számfogalom, bontás: 7. Következtetés: 5.

44. ORSZÁGOS TIT KALMÁR LÁSZLÓ MATEMATIKAVERSENY. Megyei forduló április 11.

1. forduló Hagyományos sudoku. 2. forduló Sudoku mix

Információs társadalom alapismeretek

* * A csillagok közti részt a megjelölt számban ismételni kell. Ez általában egy egész oldalra vonatkozó ismétlés és összetett utasításokat tartalmaz.

Érdemes egy n*n-es táblázatban (sorok-lányok, oszlopok-fiúk) ábrázolni a két színnel, mely éleket húztuk be (pirossal, kékkel)

A 2013/2014 tanévi Országos Középiskolai Tanulmányi Verseny döntő forduló javítási-értékelési útmutató. INFORMATIKA II. (programozás) kategória

Prímtesztelés, Nyilvános kulcsú titkosítás

A 2013/2014 tanévi Országos Középiskolai Tanulmányi Verseny első forduló javítási-értékelési útmutató. INFORMATIKA II. (programozás) kategória

FELSŐBÜKI NAGY PÁL ALSÓ TAGOZATOS TANULMÁNYI VERSENY Bük, március 25. MATEMATIKA 1. OSZTÁLY

45. ORSZÁGOS TIT KALMÁR LÁSZLÓ MATEMATIKAVERSENY NEGYEDIK OSZTÁLY

Megoldások III. osztály

Gyakorló 9. feladat megoldási útmutató

FOLYTATÁS A TÚLOLDALON!

A 2010/2011 tanévi Országos Középiskolai Tanulmányi Verseny második fordulójának megoldása. II. (programozás) kategória

Nagy Gábor compalg.inf.elte.hu/ nagy

Általános tudnivalók

Informatikai Rendszerek Alapjai

2014. évi Bolyai János Megyei Matematikaverseny MEGOLDÁSI ÉS ÉRTÉKELÉSI ÚTMUTATÓ 9. osztály

Programozás 7.o Az algoritmus fogalma (ismétlés)

TestLine - bh-web Minta feladatsor

1. Mennyi a dobókockák nem látható lapjain levő pontok ( számok ) összege? A ) 14 B ) 20 C ) 21 D ) 24

3. osztály - Környezetismeret Mintafeladat

Táblázatos adatok használata

A továbbiakban Y = {0, 1}, azaz minden szóhoz egy bináris sorozatot rendelünk

Alhambra kertjei. Dirk Henn. Queen Games D Troisdorf, Germany

Áttekintés. A játék célja. Marco Ruskowski és Marcel Süßelbeck játéka 2-4 játékos részére, 10 éves kortól.

Bevezetés a programozásba I.

Micimackó vendégségbe megy Malacka szülinapjára. A Malacka egy játékot ajánl Micimackónak: valahányszor Micimackó megeszik egy csupor mézet, a

START. Billentyűzár ki. Üss be egy számot. Beütöttem az összes számot. Hívás. Várakozás. felveszik. Beszélek. Befejezem a beszélgetést.

A bemutató órák feladatai

OLVASÁS FEJLESZTÉSE 6.HÉT PROGRAMJA

Megoldások IV. osztály

1. TÁJÉKOZÓDÁS A SAKKTÁBLÁN 1

Felvételi tematika INFORMATIKA

Sün Simi. Iskolás Sün lettem Simi. 1. Hol lakhat Sün Simi? Színezd ki, és rajzold oda Simit! 2. Színezd ki Simi táplálékait!

Tájékozódás számvonalon, számtáblázatokon

Elektronikus napló használati útmutatója szülőknek

OKTV 2007/2008 Informatika II. kategória döntő forduló Feladatlap. Oktatási Hivatal

2009. évi Országos Logikai Verseny instrukciós füzet 1. forduló Ismert típusok (90 perc) 1. Könnyű mint az ABC 2. Egyszerű hurokkereső 3.

Rejtélyes rejtvényes Koordináta-rendszer 2. feladatcsomag

WebAromo elindítása, bejelentkezés

::JÁTÉKLAP:: Társasjáték Portál. Klánok. (Clans)

Bevezető feldatok. Elágazás és összegzés tétele

Szövegszerkesztés haladó MS word

Első belépés az Office 365 rendszerbe

3. Öt alma és hat narancs 20Ft-tal kerül többe, mint hat alma és öt narancs. Hány forinttal kerül többe egy narancs egy

meteformes szabaly 2004/08/31 09:21 Page 1 szerzôk: Michel & Robert Lyons Játékleírás 2004 Huch&Friends D Günzburg licence: FoxMind Games, BV.

ReszlAd fájl, kitöltési útmutató:

Nemes Tihamér Nemzetközi Informatikai Tanulmányi Verseny 2-3. korcsoport. Maximális növekedés

48. ORSZÁGOS TIT KALMÁR LÁSZLÓ MATEMATIKAVERSENY Megyei forduló HETEDIK OSZTÁLY MEGOLDÁSOK = = 2019.

Waldhauser Tamás december 1.

Adam Kałuża játéka Piotr Socha rajzaival J á t é k s z a b á l y

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Számelmélet

Pólya-féle urnamodell II.

Ember: Állat: Növény:

Szia Kedves Elsős! Remélem, jól megtanulsz írni év végéig! Jutalmad ez az érme lesz. Színezd ki, vágd ki, és viseld büszkén! Megérdemled! Jó munkát!

Óvodai Búcsúalbum ONLINE SCRAPBOOK TANFOLYAM

SzA XIII. gyakorlat, december. 3/5.

Makay Géza, SZTE, Bolyai Intézet

5.osztály 1.foglalkozás. 5.osztály 2.foglalkozás. hatszögéskörök

Imagine Logo Tanmenet évfolyam

TÁRSASJÁTÉK. 4. Egy bábut mindenki elhelyez a pontok számolására szolgáló táblán

Microsoft Word előadás. Bevezetés az informatikába I.

Algoritmizálás és adatmodellezés tanítása 9. előadás

6. évfolyam ANGOL nyelv. Javítási-értékelési útmutató

47. ORSZÁGOS TIT KALMÁR LÁSZLÓ MATEMATIKAVERSENY Megyei forduló NYOLCADIK OSZTÁLY JAVÍTÁSI ÚTMUTATÓ

Gyakorló feladatok. Az alaputasítások olyanok, mint C-ben. (Részleteket ld. segedletek/02.pdf vagy bármelyik Java tutorial.)

Átírás:

Infóka verseny megoldása 1. Feladat. Számok 25 pont Pistike és Gyurika egy olyan játékot játszik, amelyben prímszámokat kell mondjanak. Az nyer, aki leghamarabb ér el 1000 fölé. Mindkét gyerek törekedik a győzelemre, döntéseik mind helyesek (optimálisan játszanak). Szabály A gyerekek felváltva kell mondjanak egy-egy prímszámot, úgy, hogy a soron következő legalább 1 - gyel, és legtöbb 20 - szal nagyobb számot kell mondjon, mint az előtte levő. Az a gyerek, aki kezdi a játékot egy 1000 - nél kisebb számot kell mondjon. Feladat A. Melyik az a legnagyobb szám, amivel a kezdő biztosan nyer? B. Ha Pistike 967 - tel kezd, megnyerheti-e a játékot? Vezesd le a megoldást! C. A szabályt változtatjuk, úgy, hogy: a számok 3 jegyűek kell legyenek, és az utolsó két számjegyből alkotott szám prím legyen, és a számok közötti különbség legtöbb 10, és legkevesebb 1 legyen. Ha Gyurika kezd 961 - gyel, megnyerheti a játékot? Vezesd le a megoldást! A. 977. 5 pont B. Nem. P: 967 Gy: 977 P: 983 vagy 991 vagy 997 Gy:1000. 10 pont C. Igen. Gy: 961 P:967 v 971 Gy: 973 P: 978 v 983 Gy:989 P: 997 Gy:1000. 10 pont 2. Feladat. Bogi Bogi, a katicabogár tud előre hátra haladni, jobbra balra fordulni, és nagyon szeret rejtvényeket fejteni. Most éppen egy titkosírást készített úgy, hogy az angol abc betűit egy táblázatba helyezte el, és a betűnek megfelelő mező szegélyvonalát rajzolta le.ha egy mezőben több betű van, akkor az első betű fekete, a második piros, a harmadik pedig zöld színű lesz. Tudjuk, hogy Bogi a következő lépéseket ismeri: Előre lépéshossz egységet (E hossz) Hátra lépés hossz egységet (H hossz) Fordulás balra derékszögben (B) Fordulás jobbra derékszögben (J) Színváltás szín (SZ szín) Tollat letesz (TL) Tollat felemel (TF) E alaphelyzetben mindig így áll, az irányokat pedig B J így érti. H 1

A betűket tartalmazó rács a következő, amelyben a jobb alsó cella harmadik karaktere a szóköz: ajs bkt clu dmv enw fox gpy hqz ir Például, ha a cica szót szeretnénk titkosítani, akkor a következő jelsorozatot kell Boginak bejárnia: az alábbi lépések szerint: TL E 100 J TF E 100 J E 100 J TL E 100 TF H 150 J TL E 100 J E 100 J TF E 100 B E 50 B TL E 100 J TF E 100 J E 100 J TL E 100 TF H 150 J JTL E 100 B E 100 Ha a nyit szót akarjuk titkosítani, akkor az alábbi jelsorozatot: a következő lépések szerint: SZ pirostl E 100 J E 100 J E 100 J E 100 TF H 150 J E 100 J SZ zöld TL E 100 J E 100 B TF E 50 SZ feketetl E 100 B E 100 TF H 100 J E 50 B SZ zöld TL E 100 J E 100 A. Rajzold le, milyen utat jár be Bogi,ha tudjuk, hogy alaphelyzetből indulés a titkosítandó szöveg a következő: kicsi kutya tarka. B. Írd le a Bogi által ismert utasításokkal az A alpontban megadott szöveg kódolását. C. Fejtsd meg az alábbi titkosított szöveget: D. Írd le, milyen szabály szerint rendezte el Bogi az abc betűit a kulcstáblába. E. Készíts algoritmust, amelynek lépéseit követve a kulcstábla segítségével, Bogi titkosítani tud egy tetszőleges szöveget! A. 3 pont 1p 1p 1p 2

B. 6 pont Az első szó: 2p SZ piros TL E 100 TF H 100 J TL E 100 B E 100 TF H 100 J E 50 B SZ fekete TL E 100 J E 100 TF J E 100 B E 50 J TL E 100 TF H 100 J TL E 100 TF E 50 SZ zöld E 100 B E 100 TF H 100 J E 50 B SZ fekete TL E 100 J E 100 TF J E 100 B E 50 B SZ zöld TL E 100 J E 100 TF A második szó: 2p SZ piros TL E 100 TF H 100 J TL E 100 B E 100 TF H 100 J E 50 B SZ zöld TL E 100 TF H 100 J TL E 100 TF E 50 B TL E 100 TF H 100 J TL E 100 B E 100 TF H 100 J E 50 B E 100 J TL E 100 J E 100 TF B E 50 SZ fekete TL E 100 B E 100 TF H 100 J E 50 SZ zöld B TL E 100 J E 100 TF A harmadik szó: 2p SZ zöld TL E 100 TF H 100 J TL E 100 B E 100 TF H 100 J E 50 SZ fekete TL E 100 B E 100 TF H 100 J E 50 SZ piros B TL E 100 J E 100 TF J E 100 B E 50 B TL E 100 TF H 100 J TL E 100 B E 100 TF H 100 J E 50 SZ fekete TL E 100 B E 100 TF C. A megfejtés: 4 pont a macska egeret fog D. A szabály: 5 pont Az abc betűit soronként rendezte el, fentről lefele, illetve balról jobbra haladva, rendre kitöltve a rács minden cellájának első pozícióját, majd ugyanezen szabály szerint folytatólag a rács minden cellájának második, végül pedig harmadik pozícióját. E. Egy lehetséges algoritmus: 7 pont (Bármilyen helyesen megírt algoritmus, az alábbitól eltérő bármilyen szöveges leírásban, helyes megoldásnak számít!) Útmutatás: Legyen a beolvasott szöveget tartalmazó változó neve M. Ha a szöveg betűit balról jobbra haladva sorszámozzuk, akkor egy betűt a következőképpen érünk el: M[i], ahol i az illető betű sorszáma. Például: Ha a beolvasott szöveg: M= cica, akkor az a betű a negyedik, vagyis M[4]-el hivatkozhatunk rá. Algoritmus kódolás Be M Ha M[i]= a VAGY M[i]= j VAGY M[i]= s akkor Ha M[i]= a akkor SZ fekete Ha M[i]= j akkor SZ piros Ha M[i]= s akkor SZ zöld 3

J TL E 100 B E 100 TF H 100 J E 50 B { kirajzolja a betűt, előrehalad a következő betű helyéig, és alapállásba áll} Ha M[i]= b VAGY M[i]= k VAGY M[i]= t akkor Ha M[i]= b akkor SZ fekete Ha M[i]= k akkor SZ piros Ha M[i]= t akkor SZ zöld TL E 100 TF H 100 J TL E 100 B E 100 TF H 100 J E 50 B { kirajzolja a betűt, előrehalad a következő betű helyéig, és alapállásba áll} { a fentiekhez hasonlóan jár el a többi betű esetében is } Algoritmus Vége 3. Feladat. Aknakereső A négyzethálóba írt számok azt jelzik, hogy a velük (oldalasan, sarkosan) szomszédos mezőkközül hány tartalmaz aknát. A számokat tartalmazó mezők nem tartalmaznak aknát. Rajzold be az aknákat a számoknak megfelelően. 2 3 3 1 3 3 1 4 1 2 1 2 1 1 3 2 1 3 2 2 3 3 4 3 3 2 2 2 2 2 3 2 2 2 3 Minden helyesen elhelyezett akna 0.75 pont, ha minden akna helyesen van elhelyezve akkor 25 pont. 4

4. Feladat. Titkos üzenet Egy esős délután Lili betűket írogatott különféle kartonokra. Egyszer csak az jutott eszébe, milyen érdekes lenne titkos üzenetet küldeni a barátnőjének. Végre nem kellene attól tartani, hogyha valaki elcsípi a levelet, megtudja az üzenetet! Utánanézett, hogy az idők folyamán milyen kódokat alkalmaztak. Rátalált a Morse-kódra! Azt olvasta, hogy Samuel Finley Breese Morsea pontokból és vonásokból álló jelcsoportokat rendelt az egyes betűkhöz: Betű Nemzetközi kód A B C D E F G H I J K L M Betű Nemzetközi kód N O P Q R S T U V W X Y Z Például a Suli szó Morze kódja a következő: Végül arra gondolt, hogy ez így túlságosan egyszerű, és az alábbi kódolást találta ki: Húz egy kartont. Amíg a kihúzott karton nem üres Ha a kartonon lévő betű A-betű Akkor az U-betű kódját írja az üzenetbe Különben Ha a kartonon lévő betű magánhangzó Akkor az ÁBC-ben előtte lévő magánhangzó kódját írja az üzenetbe Különben Ha a kartonon lévő betű Z-betű Akkor a B-betű kódját írja az üzenetbe Különben az ÁBC-ben utána következő mássalhangzó kódját írja az üzenetbe Húz egy kartont. Példa: Ha Lili az alábbi betűket írta a kartonokra, S Z E M üres akkor a kódolt üzenet: Követelmény: Add meg az alábbi szöveg kódolt formáját: G A B I K A P O T T E G Y Z Y L O T üres Ha téged is érdekel a Morze kód, nézz utána az Interneten! 5

H U C E L U Q I V V A H Z B Z M I V üres azaz: 6