Kurzusok
/
C++
C++
/
Feladatok
/
Legjobb pontszámok
Legjobb pontszámok

Legjobb pontszámok

Közepes

Utasítások

Kezeld egy játékos csúcspontszám-listáját.

A feladatod, hogy elkészítsd a klasszikus Frogger játék csúcspontszám-komponensét. A Frogger minden idők egyik legkelendőbb és legaddiktívabb játéka, az árkádkorszak klasszikusa. A feladatod, hogy olyan metódusokat írj, amelyek visszaadják a lista legmagasabb pontszámát, a legutóbb hozzáadott pontszámot és a három legmagasabb pontszámot.

Néhány további megjegyzés a C++-os megvalósításhoz

Ez a feladat a vektorkonténert használja. Hasznos lehet, ha a megoldáshoz az algorithm fejlécet is használod.

Az algoritmusfüggvények némelyike iterators argumentumot vár. Ezek úgy foghatók fel, mint egy konténer kezdetének és végének jelölői. Ha a teljes konténert le akarod fedni, a my_container.begin()-nel kezdesz és a my_container.end()-del fejezed be. Ha viszont csak egy vektor 2., 3. és 4. elemére van szükséged, akkor a my_vector.begin() + 2 és a my_vector.begin() + 4 kifejezést használhatod.

Az utolsó tesztek a módosíthatatlanságot ellenőrzik. A feladatban megírandó függvények egyike sem módosíthatja a játék pontszámait.

Ha szeretnél egy kicsit többet gyakorolni, megvalósíthatsz egy függvényt, amely új pontszámokat ad hozzá a játékhoz.


Forrás

Tiszteletadás a nyolcvanas évek Frogger játéktermi játéka előtt
Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
C++ Exercism

Készen állsz elkezdeni a(z) Legjobb pontszámok feladatot?

Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) C++ nyelvet 19 fogalom100 feladat segítségével, valódi emberi mentorálással, mindez ingyen.