Mejoramiento I Término 2000 – 2001. Septiembre 24, 2000 /ICM00794
Tema 2. En un campeonato de fútbol intervienen n equipos, siendo n un dato entero menor que 10.
Cada equipo juega contra todos los demás equipos y los goles anotados en cada encuentro han sido almacenados en una matriz nxn como se indica en la tabla ejemplo:
1 | 2 | 3 | 4 | 5 | … | |
---|---|---|---|---|---|---|
1 | 0 | 3 | 1 | 2 | 1 | … |
2 | 1 | 0 | 3 | 2 | 3 | … |
3 | 0 | 2 | 0 | 1 | 1 | … |
4 | 1 | 0 | 2 | 0 | 1 | … |
5 | 3 | 4 | 1 | 2 | 0 | |
… | … | … | … | … | … | 0 |
El equipo 1 marco 3 goles al equipo 2, 1 gol al equipo 3, etc. El equipo 2 marco 1 gol al equipo 1, 2 goles al equipo 3, etc.
Lea la matriz y determine cuantos puntos tiene cada equipo. Los puntos asignados son: empate 1, triunfo 3 , derrota 0.
Se adjunta la matriz en python para el ejercicio en forma de un arreglo de 5×5:
goles = np.array( [[0, 3, 1, 2, 1], [1, 0, 3, 2, 3], [0, 2, 0, 1, 1], [1, 0, 2, 0, 1], [3, 4, 1, 2, 0]] )