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

Hasonló dokumentumok
Időjárási csúcsok. Bemenet. Kimenet. Példa. Korlátok. Nemes Tihamér Nemzetközi Informatikai Tanulmányi Verseny, 2-3. korcsoport

A 2017/2018 tanévi Országos Középiskolai Tanulmányi Verseny második fordulójának feladatai. INFORMATIKA II. (programozás) kategória

Oktatási Hivatal. A 2014/2015 tanévi Országos Középiskolai Tanulmányi Verseny döntő fordulójának feladatai. II. (programozás) kategória

A 2014/2015 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

A 2017/2018 tanévi Országos Középiskolai Tanulmányi Verseny döntő fordulójának feladatai. INFORMATIKA II. (programozás) kategória

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

A 2016/2017 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

A 2014/2015 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

O k t a t á si Hivatal

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

A 2016/2017 tanévi Országos Középiskolai Tanulmányi Verseny második fordulójának feladatai. INFORMATIKA II. (programozás) kategória

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

A 2016/2017 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

1. beadandó feladat: Programozási tételek alkalmazása. Közös követelmények:

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

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

TST kapcsoló. működésének megértését segítő ábrasorok. Készítette: Balambér Dávid

Sorozatok határértéke SOROZAT FOGALMA, MEGADÁSA, ÁBRÁZOLÁSA; KORLÁTOS ÉS MONOTON SOROZATOK

2. Készítsen awk szkriptet, amely kiírja az aktuális könyvtár összes alkönyvtárának nevét, amely februári keltezésű (bármely év).

OKTV 2006/2007. Informatika II. kategória döntő forduló Feladatlap

Ütemezési problémák. Kis Tamás 1. ELTE Problémamegoldó Szeminárium, ősz 1 MTA SZTAKI. valamint ELTE, Operációkutatási Tanszék

6. EGYETEMI 24 ÓRÁS PROGRAMOZÓI VERSENY (PROGRAMOZÁS 1)

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

2. forduló. MEGOLDÁSOK Pontszerző Matematikaverseny 2014/2015 tanév. 1. Számkeresztrejtvény:

Felvételi tematika INFORMATIKA

Adatszerkezetek II. 6. előadás

Mohó stratégia. Feladat: Megoldás:

MATEMATIKA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ

43. ORSZÁGOS TIT KALMÁR LÁSZLÓ MATEMATIKAVERSENY MEGYEI FORDULÓ HATODIK OSZTÁLY JAVÍTÁSI ÚTMUTATÓ

A feladat sorszáma: Standardszint: 4-6. Szöveges feladatok. Szöveges feladatok. Szöveges feladatok

Gyakorló feladatok ZH-ra

É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 2015/2016 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

OKTV 2005/2006 döntő forduló

Arany Dániel Matematikai Tanulóverseny 2012/2013-as tanév 1. forduló haladók III. kategória

Versenykiírás. Egyéni regionális selejtező versenyek

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

10. fejezet Az adatkapcsolati réteg

XLII. Országos Komplex Tanulmányi Verseny Megyei forduló. Matematika

Cleopatra vasúti kocsija (Cleopatra s Caboose) (arrakeen@fre .hu)

Programozás I. Metódusok C#-ban Egyszerű programozási tételek. Sergyán Szabolcs

A 2015/2016 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

Informatikai tehetséggondozás:

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

Megoldás. Feladat 1. Statikus teszt Specifikáció felülvizsgálat

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

Varga Tamás Matematikaverseny Javítási útmutató Iskolai forduló 2016/ osztály

Algoritmuselmélet 12. előadás

Egyszerű programozási tételek

A 2016/2017 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

1. a. Vegye fel az alábbi táblázatban szereplő adatokat! Ügyeljen a táblázatban szereplő

Konfokális mikroszkópia elméleti bevezetõ

Feladatsor 2012/13 2. félév a Programozási alapismeretek tárgyhoz

Minden feladat teljes megoldása 7 pont

Boronkay György Műszaki Középiskola és Gimnázium Vác, Németh László u : /fax:

1. Az ábrán a pontok a szabályos háromszögrács 10 pontját jelentik (tehát az ABC háromszög egyenlőoldalú, a BDE háromszög egyenlőoldalú, a CEF

Lekérdezések I. Egyszerű választó lekérdezések

MATEMATIKA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ

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

10. Egy családfában csak a férfiakat és fiúgyerekeket ábrázoljuk, egy közös ősből kiindulva. Készíts

Országos Középiskolai Tanulmányi Verseny 2006/2007-os tanév INFORMATIKA, II. (programozás) kategória második fordulójának feladatai

Megoldások 4. osztály

Gyakorlatok. P (n) = P (n 1) + 2P (n 2) + P (n 3) ha n 4, (utolsó lépésként l, hl, u, hu-t léphetünk).

( ) ( ) Bontsuk fel a zárójeleket: *1 pont Mindkét oldalon vonjunk össze, majd rendezzük az egyenletet: 34 = 2 x,

end function Az A vektorban elõforduló legnagyobb és legkisebb értékek indexeinek különbségét.. (1.5 pont) Ha üres a vektor, akkor 0-t..

BetBulls Opciós Portfolió Manager

RANGLISTA KIÍRÁS A Magyar Golf Szövetség meghirdeti a ranglisták felállítását, és az arra való felkerülést az alábbi feltételek szerint:

Adatszerkezetek II. 1. előadás

JAVÍTÁSI-ÉRTÉKELÉSI MATEMATIKA ÚTMUTATÓ ÉRETTSÉGI VIZSGA KÖZÉPSZINT% ÍRÁSBELI. ÉRETTSÉGI VIZSGA február 21. OKTATÁSI MINISZTÉRIUM

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

Junior ranglista kiírás 2018

Informatika és szoftverfejlesztés posztgraduális képzési program

JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MATEMATIKA KÖZÉPSZINTŰ ÍRÁSBELI 1. FELADATSORHOZ

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

Alkalmazott modul: Programozás

PRÓBAÉRETTSÉGI 2004.május MATEMATIKA. KÖZÉPSZINT II. 135 perc

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

Főfeladatok: 30 aranyrúd

Struktúra nélküli adatszerkezetek

Kódelméleti elemi feladatgyűjtemény Összállította: Hraskó András és Szőnyi Tamás

Informatikai tehetséggondozás:

I. KI MIBEN? London 2012

NÉGYOSZTÁLYOS FELVÉTELI Részletes megoldás és pontozás a Gyakorló feladatsor I-hez

Szerzô: Wolfgang Kramer. Ki lesz az ökörkör elnöke?

Programozás I. Gyakorlás egydimenziós tömbökkel Többdimenziós tömbök Gyakorló feladatok V 1.0 ÓE-NIK-AII,

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

SzA II. gyakorlat, szeptember 18.

Programozás I. Egyszerű programozási tételek. Sergyán Szabolcs

Flex tutorial. Dévai Gergely

vizsga (név, kezdőóra, kezdőperc, végóra, végperc). cím (név, város, utca, házszám). könyv (szerző, cím, kód) kölcsönvett (kód, mettől, meddig).

Dobble Denis Blanchot játéka 2-8 játékos számára 7 éves kortól

DOLGOZAT/FELADATLAP SZERKESZTÉS KÖNNYEN

VI. Robotprogramozó Országos Csapatverseny évfolyam

Algoritmuselmélet. Mélységi keresés és alkalmazásai. Katona Gyula Y.

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Gráfelmélet II. Gráfok végigjárása

Diszkrét matematika 2. estis képzés

Programozás I. Egyszerű programozási tételek. Sergyán Szabolcs

EVALUARE NAŢIONALĂ LA FINALUL CLASEI a IV-a 2017 MATEMATICĂ

MAGYAR BOWLING és TEKE SZÖVETSÉG

Ezeket az előírásokat az alábbiakban mutatjuk be részletesebben:

Átírás:

Maximális növekedés N napon keresztül naponta feljegyeztük az eladott mobiltelefonok számát. Készíts programot, amely megadja két olyan nap sorszámát, amelyek közötti napokon az első napon volt a legkevesebb, az utolsón a legtöbb eladás, és a két eladás különbsége a lehető legnagyobb! A standard bemenet első sorában a napok száma (1 N 200 000) van. A következő N sor az egyes napok eladásai számát tartalmazza (1 K i 200 000). A standard kimenet első sorába két olyan ( feltétlenül különböző) nap sorszámát kell írni, amelyek közötti napok közül az elsőn volt a legkevesebb, az utolsón a legtöbb eladás, és a két eladás különbsége a lehető legnagyobb! Több megoldás esetén azt kell kiírni, ahol az első sorszáma a legkisebb, azon belül pedig a második a lehető legkisebb! 7 10 12 5 6 8 4 Memórialimit: 2 MB 5 1. oldal

Pontgyűjtő verseny Egy pontgyűjtő versenyt egy négyzetrácsos papíron játszanak. Minden mezőn adott pontszámot lehet szerezni. A játékos a négyzetrács tetszőleges bal szélső oszlopából indulhat, a jobb szélére kell eljutni. Minden lépésben dönthet, hogy az aktuális mezőről (i,j) jobbra (i,j+1), jobbra fel (i-1, j+1) vagy jobbra le (i+1,j+1) lép. Összpontszáma az érintett mezőkön levő pontok összege lesz. Készíts programot, amely megadja, hogy maximum mennyi pontot szerezhet és ehhez melyik sorból kell indulnia! A standard bemenet első sorában a sorok és oszlopok száma (1 N,M 100) van. A következő N sor a négyzetrács egyes soraiban található M darab pontszámot tartalmazza (0 P i 1000). A standard kimenet első sorába az elérhető maximális pontszámot kell írni! A második sorba a négyzetrács azon sorának sorszámát kell kiírni, ahonnan ehhez a pontszámhoz indulni kell! Több megoldás esetén a legkisebb ilyen sorszámot kell kiírni! 4 4 6 1 7 1 1 6 1 7 2 2 2 2 9 1 1 9 Memórialimit: 2 MB 26 1 2. oldal

Találós kérdések Egy játékban találós kérdéseket tesznek fel, minden kérdésre IGEN vagy NEM választ kaphatunk. A választól függ, hogy melyik kérdés a következőnek felteendő. Először az 1-es sorszámú kérdést kérdezik. Bármely kérdéshez eljutás az előző kérdéseken keresztül egyértelmű. Az utolsóként feltehető kérdések után a kitalálandók következnek. Minden kitalálandóhoz egy címkét rendelünk, ami a hozzá vezető úton levő IGEN válaszok számából kivonva a NEM válaszok számát. Készíts programot, amely megadja a legtöbbször előforduló címkét és annak előfordulás számát! A standard bemenet első sorában a kérdések száma van (1 N 10 000). A következő N sor közül az i-edikben az i-edik kérdés feltevése utáni két kérdés sorszáma (2 X i Y i 2*N+1) van, ami azt jelenti, hogy IGEN válasz esetén az X i, NEM válasz esetén az Y i kérdés következik. Ha valamelyik sorszám N-nél nagyobb, az egy kitalálandó sorszámát jelöli. A standard kimenet első sorába a legtöbbször előforduló címkét és annak előfordulás számát kell írni! Ha több címke is ugyanannyiszor fordulna elő, akkor a legkisebb értékű címkét kell megadni! 5 2 6 4 7 5 8 9 10 11 Magyarázat. A 9 és a 10 sorszámú válaszhoz 1 IGEN és 2 NEM válasszal juthatunk, azaz az IGEN-NEM válaszok számának különbsége 2-szer lehet -1. A 6-hoz 2 IGEN, a 8-hoz 2 IGEN és 1 NEM, a 7-hez 1 IGEN és 1 NEM, a 10-hez NEM, azaz az IGEN-NEM-ek számának különbsége mindre különböző. Memórialimit: 2 MB -1 2 1 2 6 4 7 5 8 9 10 11. oldal

Jelek A világűrből sokféle rádiójel sorozatot foghatunk, a sorozatokat egész számok sorozatával ábrázoljuk. A földönkívüliek üzeneteit kutatók ezekben a jelsorozatokban ismétlődő részeket keresnek, mert ez utalhat a mesterséges eredetre. Az ismétlődő részek átfedhetik egymást. Készíts programot, amely megadja egy jelsorozat leghosszabb ismétlődő folytonos részét! A standard bemenet első sorában a jelsorozat hossza (1 N 4000) van. A következő sor N száma egy-egy jel értékét tartalmazza (1 P i 1000). A standard kimenet első sorába a jelsorozat leghosszabb ismétlődő folytonos részét kell írni! Több megoldás esetén a legkorábbi ilyet kell kiírni! Ha nincs ismétlődő folytonos rész, akkor -1-et kell kiírni! 10 2 8 1 7 6 8 1 7 Időlimit: 0.1 mp. Memórialimit: 2 MB Pontozás 8 1 7 A pontok 40%-a szerezhető olyan tesztekre, ahol N 700. A pontok további 40%-a szerezhető olyan tesztekre, ahol N 1500. 4. oldal

Körmérkőzés Egy asztalitenisz versenyen minden résztvevő pontosan egyszer játszott mindenkivel, döntetlen soha volt. Készíts programot, amely megadja a versenyzők egy olyan felsorolását, amelyben mindenki legyőzte a közvetlenül előtte állót! A standard bemenet első sorában a versenyzők száma van (1 N 100). A következő N*(N-1)/2 sorban soronként egy-egy eredmény szerepel (1 A i B i N), ami azt jelenti, hogy A i legyőzte B i -t. A standard kimenet első sorába a versenyzők egy olyan felsorolását kell írni, amelyben mindenki legyőzte a közvetlenül előtte állót! Több megoldás esetén bármelyik megadható. 4 1 2 2 2 4 1 4 1 4 Memórialimit: 2 MB 2 1 4 1 2 4 5. oldal

Nyaralások Nyaralásra a következő N héten F forintot szánunk. Egy utazási iroda N darab 1 hetes utat hirdetett meg, ahova szívesen elmennénk, minden hétre egyet. Az N hét alatt pontosan utazásra tudunk elmenni. Készíts programot, amely megadja, hogy melyik három héten menjünk nyaralni, ha az F forintot a lehető legpontosabban akarjuk elkölteni! A standard bemenet első sorában a hetek száma ( N 5000) és a pénzösszeg van (1 F 1 000 000). A következő N sor az egyes utak árát tartalmazza (1 K i 1 000 000), csökkenő sorrendben. A standard kimenet első sorába három utazás sorszámát kell írni, növekvő sorrendben, amelyek ára összesen nagyobb F-nél és a legközelebb van az F forinthoz! Ha nincs megoldás, akkor egyetlen -1-et kell kiírni! 6 28 7 9 15 19 Időlimit: 0.1 mp. Memórialimit: 2 MB 1 4 5 Magyarázat: 2 4 5 is jó megoldás, szintén 27 forintba kerül. 6. oldal