Nemes Tihamér OKSzTV'96
Második forduló
5-8. osztályosok
1996. január 20. 1200-1500
1. feladat:
Sportverseny (20 pont)
(A feladat "hálón át" is élvezhető megoldása)
Egy kosárlabdacsapatnak 5, egy kézilabdacsapatnak pedig 7 tagja van.
Egy osztály N(>=5) tanulóját úgy szeretnénk csapatokra osztani, hogy senki
se szerepeljen egynél több csapatban, s a lehető legkevesebben maradjanak
ki (például egy 18 fős osztályból 2 kosárlabda- és 1 kézilabdacsapatot
szervezünk, mert így csak egyetlen tanuló marad ki, 19 fős osztály esetén
azonban már 2 kézi- és 1 kosárlabdacsapatot kell szervezni).
Készíts programot, amely beolvassa egy osztály létszámát, majd kiírja,
hogy belőlük hány kosár- és hány kézilabdacsapatot szervezzünk, valamint,
hogy hányan maradnak ki a csapatokból! (Ha több megoldás lenne, akkor elég
egyet -bármelyiket- megadni.)
2. feladat:
Hét törpe (28 pont)
A hét törpe neve: Hapci, Kuka, Morgó, Szundi, Szende, Tudor és Vidor.
Készíts programot, amely törpeneveket olvas be tetszőleges sorrendben,
egyeseket akár többször is! Ha a név begépelése helyett csak az ENTER billentyűt
nyomjuk le, akkor kiírja, hogy hány különböző nevét gépeltük be, és azt
is, hogy melyiket hányszor (tetszőleges sorrendben, tetszőleges formában)!
Példa:
Bemenet |
Kimenet |
Kuka
Vidor
Kuka
Kuka
Morgó |
3
Kuka, 3
Morgó, 1
Vidor, 1 |
3. feladat:
Órák angolul (27 pont)
Az angol számnevek 1-től 12-ig: one, two, three, four, five, six,
seven, eight, nine, ten, eleven, twelve. Két óra angolul: two o'clock.
Negyed három angolul: a quater past two. Fél öt angolul: half
past four. Háromnegyed öt angolul: a quater to five. Délelőtti
órák (1.00-tól 11.45-ig) után az a.m., délutániak (12.00-tól 23.45-ig)
után pedig a p.m. rövidítést kell kitenni.
Készíts programot, amely beolvas két egész számot (az első 1 és 23 közötti
egész szám jelenti az órát, a második 0, 15, 30 vagy 45 a percet), amely
angolul kiírja a pontos időt!
Példa:
Bemenet |
Kimenet |
21, 15 |
a quater past nine p.m. |
Elérhető összpontszám: 75 pont+25 pont az 1. fordulóból