El torneig

Tenim un torneig al voltant d’alguna activitat competitiva (no importa realment quina), on tenim uns jugadors i uns resultats.

Escriu una funció classificacio(noms,resultats). Aquesta funció té com a paràmetres una llista d’strings noms, amb els noms dels jugadors, i una altra llista, resultats amb els resultats de les partides entre dos jugadors. Cada element de la llista és una tupla de tres elements: (j1,j2,r).

A cada tupla de la llista resultats, el primer i el segon element són els noms dels jugadors (strings), i el tercer element (també una string) és el resultat de la partida entre aquests dos jugadors, que pot ser ’1-0’, si ha guanyat j1, ’0-1’, si ha guanyat j2, o bé ’1/2-1/2’, si han empatat.

La funció classificacio(noms,resultats) no ha de retornar res. Ha d’escriure la taula classificatòria del torneig, ordenada alfabèticament segons el nom dels jugadors. Ha de mostrar, per a cada jugador, les vegades que ha guanyat, que ha empatat, i que ha perdut.

Teniu exemples en el joc de proves públic.

Entrada

La funció té dues llistes com a paràmetres. Una llista d’strings i una altra llista de tuples de tres strings cada una.

Observacions

Un cop definida la funció, en provar-la al REPL de Python us hauria de sortir el mateix que podeu observar més avall.

Informació del problema

Autoria: Jordi Delgado (basat en el problema P64031 de Proal)

Generació: 2026-01-25T16:34:02.595Z

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