Guanyadors

Suposant la declaració de la tupla Player següent

       struct Player { 
          string name; 
          int score;
       };

fes una funció amb la capçalera

       vector<string> winners(vector<player>::iterator ini,
                              vector<player>::iterator fin);

que retorni un vector amb els jugadors amb la puntuació màxima. Tingues
en compte que pot haver-hi empat múltiple.

Entrada

La funció rep dos iteradors indicant principi i final d’un vector amb
els jugadors. El vector de jugadors pot tenir qualsevol número de
jugadors, fins i tot pot estar buit.

Sortida

La funció retorna un vector amb els noms dels jugadors que tenen alhora
la puntuació màxima en el mateix ordre que es troben al vector original.

Observació

Hauràs de declarar la tupla Player en la solució que enviïs.

El programa principal que fa servir el Jutge llegeix la llista de
jugadors i puntuacions i escriu els guanyadors tal com els retorna la
funció winners.

Informació del problema

Autoria: Pau Fernández

Generació: 2026-01-25T16:35:31.773Z

© Jutge.org, 2006–2026.
https://jutge.org
