Feladatsor 2012/13 2. félév a Programozási alapismeretek tárgyhoz 1. feladat: b) Van-e K másodpercnél hosszabb szám a listán? c) Melyik a leghosszabb dal? d) Melyik előadónak van a legtöbb száma a listán (az első ilyet adjuk meg)? 2. feladat: a) Átlagosan milyen hosszú egy szám? b) Van-e K másodpercnél rövidebb szám a listán? c) Adjuk meg, hogy kezdéshez képest K másodperc múlva éppen melyik dalt fogjuk hallgatni! (Váltásnál a következőt.) d) Melyik előadónak van a legkevesebb száma a listán (az első ilyet adjuk meg)? 3. feladat: b) Adjuk meg, hogy K másodperc múlva éppen melyik dalt fogjuk hallgatni! (Váltásnál a következőt) c) Igaz-e, hogy a lejátszási listán egyre hosszabb számok kerülnek előadásra? d) Az azonos című dalok közül melyik a leghosszabb? 4. feladat: a) Szerepel-e egy adott E előadó a listán? b) Melyik a leghosszabb dal? c) Hány darab K másodpercnél hosszabb és K2-nél rövidebb szám van a listán? d) Hány különböző előadó szerepel a listán?
5. feladat: a) Szerepel-e egy adott D dal a listán? b) Milyen hosszú ideig tart a lista lejátszása. c) Hány darab K másodpercnél hosszabb és K2-nél rövidebb szám van a listán? d) Melyik előadónak van a legtöbb száma a listán (az első ilyet adjuk meg)? 6. feladat: b) Melyik dal hangzik el éppen a lejátszási idő közepén? c) Van-e K másodpercnél hosszabb szám a listán, és ha igen, melyik az? d) Hány különböző című dal hangzik el a listán? 7. feladat: a) Átlagosan milyen hosszú egy szám? b) Van-e K másodpercnél hosszabb szám a listán? c) Szerepel-e egy adott E előadó a listán? d) Van-e olyan dal, amelyik több előadó előadásában is szerepel a listában? 8. feladat: b) Szerepel-e egy adott D dal a listán? c) Igaz-e, hogy a lejátszási listán egyre hosszabb számok kerülnek előadásra? d) Melyik előadónak van a legtöbb száma a listán (az első ilyet adjuk meg)? 2
9. feladat: a) Igaz-e, hogy a lejátszási listán egyre rövidebb számok kerülnek előadásra? b) Van-e K másodpercnél hosszabb szám a listán? c) Átlagosan milyen hosszú egy szám? d) Milyen hosszúságú dalból van a legtöbb? Adjuk is meg ezek előadóját és címét! 10. feladat: b) Hány darab K másodpercnél hosszabb szám van a listán? c) Adjuk meg, hogy kezdéshez képest K másodperc múlva éppen melyik dalt fogjuk hallgatni! (Váltásnál a következőt.) d) Van-e olyan dal, amelyik több előadó előadásában is szerepel a listában? 11. feladat: a) Melyik a leghosszabb dal? b) Adjuk meg egy K előadó esetében, hogy összesen mennyi ideig halljuk őt. c) Adjuk meg azokat a zene sorszámokat, ahol a lejátszási listán az egyik előadó dalai után már egy másik következik. (Teljesen különböző előadókkal ez a számok felsorolását jelentené 1-től N-ig.) d) Hány különböző című dal hangzik el a listán? 12. feladat: a) Szerepel-e egy adott D dal a listán? b) Van-e K másodpercnél hosszabb szám a listán? c) Minden számhoz adjuk meg azt a sorszámot a listában, amikor az előadó először szerepelt. (Első előadásnál az aktuális sorszám) d) Hány különböző előadó szerepel a listán? 3
13. feladat: a) Van-e K másodpercnél hosszabb szám a listán? b) Hány számot ad elő az E előadó? c) Melyik a leghosszabb dal? d) Melyik a legnagyobb időbeli távolság egy adott K előadó által előadott számok között? 14. feladat: b) Van-e K másodpercnél hosszabb szám a listán? Ha igen, melyik? (Az első.) c) Hány darab K másodpercnél hosszabb és K2-nél rövidebb szám van a listán? d) Melyik című dalt halljuk a legtöbbször? 15. feladat: a) Szerepel-e egy adott E előadó a listán? b) Igaz-e, hogy a lejátszási listán egyre rövidebb számok kerülnek előadásra? c) Ha a lejátszási listát végtelenítjük, melyik dalt halljuk kezdéshez képest K másodperc múlva? d) Az azonos című dalok közül melyik a leghosszabb? 16. feladat: a) Átlagosan milyen hosszú egy szám? b) Van-e éppen K másodperces szám a listában? c) Adjuk meg azokat a zene sorszámokat, ahol a lejátszási listán az egyik előadó dalai után már egy másik következik. (Teljesen különböző előadókkal ez a számok felsorolását jelentené 1-től N-ig.) d) Van-e több olyan dal, amelyik azonos hosszúságú? 4
17. feladat: a) Milyen hosszú egy átlagos szám? b) Van-e K másodpercnél hosszabb szám a listán? c) Adjuk meg azokat a zene sorszámokat, ahol a lejátszási listán az egyik előadó dalai után már egy másik következik. (Teljesen különböző előadókkal ez a számok felsorolását jelentené 1-től N-ig.) d) Milyen hosszúságú dalból van a legtöbb? (Csak a hosszra vagyunk kíváncsiak.) 18. feladat: b) Hányszor szerepel-e egy adott című dal a listán? c) Ha a lejátszási listát végtelenítjük, melyik dalt halljuk kezdéstől számított K másodperc múlva? d) Van-e olyan dal, amelyik több előadó előadásában is szerepel a listában? 19. feladat: a) Melyik a leghosszabb dal? b) Melyik dal hangzik el éppen a lejátszási idő közepén? c) Szerepel-e egy adott K előadó a listán? Ha igen, mit ad elő? (Először.) d) Az azonos című dalok közül melyik a leghosszabb? 20. feladat: a) Átlagosan milyen hosszú egy szám? b) Van-e éppen K másodperces szám a listán? c) Adjuk meg egy E előadó által előadott számokat! d) Van-e olyan dal, amelyik több előadó előadásában is szerepel a listában? 5
21. feladat: a) Melyik a leghosszabb dal? b) Adjuk meg egy D szám előadóit! c) Van-e K másodpercnél rövidebb szám a listán? d) Hány különböző előadó szerepel a listán? Előzetes megjegyzés az alábbi feladatokhoz Számos részfeladat konkrét paraméterekkel rendelkeznek, pl. a helységnévre utalnak, Söréd, hugyagi. Az ilyen konkrét paramétereket ugyan beolvasni nem kell (bár szabad!) 1, de szimbolikus konstansként deklarálni kell a programban. Amennyiben függvényekkel oldja meg a szerző az egyes részfeladatokat (hiszen ez is többlet pontot jelent), akkor ez a paraméter is szerepeljen a megfelelő függvény paraméterlistáján. 22. feladat: a) Regisztrált valaki Sörédről? b) Hány képet töltött fel az első budapesti regisztráló? (Biztosan van ilyen!) c) Mennyi kép volt a legtöbb, amit feltöltöttek? d) Hányan voltak, akik a legkevesebb képet töltötték fel? 23. feladat: 1 Kivételesen az ilyen értelmű általánosítás" nem tilos, sőt 1-2 plusz pont kapható érte. 6
a) Hányan regisztráltak Budapestről? b) Van Lábatlan a sorban? c) Ősi felhasználók vannak többen vagy a vénekiek? d) Hány darab 4,7 GB-os DVD-re férne rá az átlagosan 1MB méretű kép az összes M betűvel kezdődő településekről? 24. feladat: a) A felhasználók hány százaléka nem adta meg a születési helyét? b) Van Szálka a sorban? c) Ha 1 kép kb. 1 MB, akkor mekkora tárhely kell az összes kép tárolásához? d) Átlagosan mennyien regisztráltak egy településről? 25. feladat: a) Töltöttek-e föl képet Öcsödön? b) Hány felhasználó van Nőtincsen? c) Hány képet töltött fel az első hugyagi felhasználó, ha volt ilyen? d) Összesen hány képet töltöttek fel Rumból? 7
26. feladat: a) Válogasd ki a Pornóapátiról szóló sorokat! b) Átlagosan mennyi képet töltöttek fel? c) Hány felhasználó fancsali? d) Összesen hány képet töltöttek fel Komlóból? 27. feladat: a) Hol töltöttek fel több képet? Romhányban vagy Rinyakovácsiban? b) Mennyi kép volt a legkevesebb, amit feltöltöttek? c) Volt olyan, aki pont 42 darab képet töltött fel? d) Átlagosan kik töltenek fel több képet, akik megadják a születési helyüket, vagy akik nem? 28. feladat: a) Hány képet töltött fel az utolsó budapesti regisztráló? (Biztosan van ilyen!) b) Adjon meg egy lábatlani regisztráltat, ha van! c) Válogassa kétfelé az adatokat aszerint, hogy 50-nél kevesebb képfeltöltés tartozik-e az adott regisztrációhoz! 8
d) Hányan töltöttek fel képet az átlag alatt és hányan az átlag felett? 29. feladat: a) Hány képet töltött fel az utolsó felhasználó Nyalkáról, ha volt ilyen? b) Hányan regisztráltak Chernelházadamonyáról? c) Hugyagban vagy Fancsaliban töltöttek fel több képet? d) Hány településről regisztráltak? 30. feladat: a) Válogassa ki a hugyagi sorokat! b) Hány képet töltött fel az utolsó hugyagi felhasználó, ha volt ilyen? c) Van-e rumi regisztrált? d) Hányan töltötték fel a maximális darabszámú képet? 31. feladat: a) Volt-e, aki K-nál több darab képet töltött fel? 9
b) Mennyien regisztráltak Komlóból? c) Honnan való a legtöbb képet feltöltő regisztrált? d) Mekkora a feltöltött képek számának szórása? 32. feladat: a) Az A betűvel, vagy a Z betűvel kezdő helységből regisztráltak többen? b) Válogassa kétfelé az adatokat aszerint, hogy K-nál kevesebb képfeltöltés tartozik-e az adott regisztrációhoz c) Hány képet töltött föl az, aki a legrövidebb nevű teleülésről regisztrált? d) Melyik betűvel kezdődő településeknél volt a legnagyobb az átlagos képfeltöltés? 10