Ötlet erre a C++ feladatra? Igazából főleg a számpáros dolognál vagyok bajban a végén, hogy hogy tudnám eltárolni azokat a számpárokat. Az ellenőrzéssel most nem muszáj foglalkozni, az azért menni fog. Előre is thx
Egy iskolában egyéni és összetett tanulmányi versenyt tartottak. A versenyekben összesen N ta-nuló vett részt. A versenyek száma M. Ismerjük versenyenként az induló tanulókat és elért pont-számukat. Az összetett versenyben csak azon tanulók eredményét értékelik, akik az összes egyéni versenyen indultak és elérték a versenyenként adott minimális pontszámot.
Készíts programot, amely megadja azon versenyen induló tanulókat, akik a minimális pontszámot mindenhol elérték, ahol indultak!
Bemenet
A standard bemenet első sorában a tanulók száma (1≤N≤100) és a versenyek száma (1≤M≤100) van. A második sorban az M versenyen elvárt minimális pontszámok találhatók (0≤Mini≤50). Az ezt követő M sorban az egyes versenyek leírása következik: a versenyen indu-lók száma (1≤Indi≤N), majd Indi számpár, az egyes tanulók sorszáma (1≤Si,j≤N) és elért pontszáma (1≤Pi,j≤100).
Kimenet
A standard kimenet első sorába (ahol indultak) a minimális pontszámot mindenhol elért tanulók T számát kell írni, mögötte pedig ezen tanulók sorszámai következzenek, sorszám szerint növekvő sorrendben!
Példa
Bemenet
5 3
10 20 20
3 1 10 2 30 3 10
2 2 10 1 10
4 1 10 2 20 3 30 5 50
Kimenet: 2 3 5
Definiálj egy struct-ot (struct Versenyeredmeny), amiben a következő adatok vannak:
-tanuló sorszáma
-verseny sorszáma
-versenyen elért pontszám
Vagy ugyanígy, csak egyben egy tanulóról (struct Tanulo):
-tanuló sorszáma
-pointer egy dinamikusan foglalt tömbre (versenyenyként egy pontszám)
Előbbieket csak simán eltárolod egy tömbbe (ez ugyanúgy dinamikus lesz, <= tanuló létszám * versenyek száma), utóbbinál csak simán tanuló számú lesz.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!