Középiskolai Matematikai és Fizikai Lapok
Informatika rovattal
Kiadja a MATFUND Alapítvány
Már regisztráltál?
Új vendég vagy?

Az S. 19. feladat (2006. szeptember)

S. 19. Adott egy típusos fájl, az alábbi rekordszerkezettel:

Nev: 35 karakter
Cim: 50 karakter
Tel: 12 karakter
Pont: egész szám (0 és 6000 közötti számokat tárolunk!)

A fájl néhány százezer adattal van feltöltve, és név szerint rendezett. Készítsünk programot, a pontszám alapján vett rangsorban szereplő, középső három pontszámot elért személy adatainak megjelenítésére. Ha a pontszám alapján több személy is ,,középre esik'' akkor minden érintett adatát jelenítsük meg. Az eredmény monitoron jelenjen meg, nem hozhatunk létre új fájlt, és nem írhatunk a meglévőbe (nem rendezhetjük azt). A feldolgozás során legfeljebb 64 kb memóriát használhatunk fel.

Beküldendő a program forráskódja.

(10 pont)

A beküldési határidő 2006. október 16-án LEJÁRT.


Ócsvári Ádám (Budapest, ELTE Radnóti M. Gyak. Isk.)

Megoldása:

S19.CPP


Statisztika:

25 dolgozat érkezett.
10 pontot kapott:Ócsvári Ádám.
9 pontot kapott:Fehér András, Kezes Balázs, Szebeni Szilveszter.
8 pontot kapott:1 versenyző.
7 pontot kapott:2 versenyző.
6 pontot kapott:4 versenyző.
5 pontot kapott:8 versenyző.
4 pontot kapott:3 versenyző.
2 pontot kapott:1 versenyző.
0 pontot kapott:2 versenyző.

A KöMaL 2006. szeptemberi informatika feladatai