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.
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.
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.