Después de muchos obstáculos, la Federación Catalana de Baloncesto ha tenido éxito a organizar la Liga Nacional Catalana de Baloncesto y ha pedido a la FIB que les ayude con la gestión de los datos de los resultados de la temporada.
Concretamente, debe hacer un programa tal que dado un entero y nombres diferentes de equipos de baloncesto catalanes y después un número indeterminado de resultados en forma de cuádruples:
que representan el resultado de un partido, calcule la clasificación final teniendo en cuenta que el orden viene dado por:
El número de puntos (partido ganado: 1 punto). Tenga en cuenta que en baloncesto no hay empates.
En caso de empate a puntos, primero tiene mejor baloncesto average (diferencia entre puntos hechos y puntos recibidos).
En caso de empate en ambos casos anteriores, quien tiene el nombre de equipo mayor en orden lexicográfico.
Para hacer este programa es necesario utilizar esta estructura:
struct Equip
{
string nom;
int punts_favor;
int punts_contra;
int guanyats;
};
El número de equipos no debe ser necesariamente par. Del mismo modo, los partidos que habrá no deben ser necesariamente todos los posibles (es decir, todos contra todos en casa y fuera).
Aunque es irrelevante para su programa, un partido no podrá aparecer más de una vez, ni siquiera con resultados distintos.
En un partido sólo aparecerán equipos que hayan aparecido en la lista inicial de equipos.
No se puede utilizar la operación sort de la biblioteca
stl. Si tiene que ordenar algún vector, debe programarlo
usted. Y en su caso, cualquier método de ordenación de los que ha
estudiado es válido.
Fíjese en el segundo ejemplo: todos los equipos han ganado lo mismo número de partidos y todos tienen el mismo baloncesto average. Los equipos van ordenados en este caso en orden lexicográfico inverso.
Un entero y nombres de equipo de baloncesto seguidos de un número indeterminado de resultados en forma de cuádruples:
que representan el resultado de un partido.
La clasificación final en el formato indicado en los ejemplos, y con los criterios de ordenación mencionados en el enunciado.
Autoría: PRO1
Generación: 2026-01-25T13:06:09.435Z
© Jutge.org, 2006–2026.
https://jutge.org