Millor Jugador del Mundial


Enviar solució

Punts: 6
Temps Límit: 5.0s
Límit de memòria: 64M

Autor/a:
tipus del problema
Arrays/Llistes, Diccionaris, Strings
Categoria
Problemes fets per Alumnes
Llenguatges permesos
Bash, C, C#, C++, Haskell, Java, Kotlin, PHP, Python

copa del mundo

Cada quatre anys el planeta es paralitza. Els carrers s’omplen de banderes, els bars no tenen cadires lliures i les cafeteries projecten els partits del Mundial de seleccions. El 2026 promet ser especial: encara podrem veure jugar a llegendes com Messi, CR7 o Neymar per últim cop en un mundial.

La FIFA, sempre exigent, vol premiar el millor jugador del torneig, però amb un toc científic: no només miraran gols, sinó també assistències, participació i… carisma (vini ;)). I per si fos poc, també volen conèixer el millor jugador de cada tipus de posició, perquè ningú s’ofengui i que a la FIFA li agrada donar premis.

Les regles per a la puntuació és la següent:

    1. **Gols marcats:** 2 punts per gol

    2. **Assistències:** 1 punt per assistència

    3. **Partits jugats:** 0,5 punts per partit

Si dos o més jugadors empaten en punts totals, es desempata amb l’ordre següent: el jugador amb més gols guanya, si empaten en gols tambe s'observara el jugador amb més assistencies i si tornen a empatar en assitencies el guanyador serà el primer jugador de l'entrada.

Entrada

La primera línia conté un enter N (1 ≤ N ≤ 100), el nombre de jugadors amb estadístiques.

Cada una de les següents N línies conté 5 valors separats per espais: nom del jugador, posició en la que juga(porter,defensa.migcampista,davanter), gols, assistencies,partirs jugats

Sortida

Retornar el nom del jugador guanyador i els punts que obté. Retornar el nom del jugador guanyador de la seva posició i els punts que obté. En cas de no tindre gunyador de la posició, retornar "Ningú".

Exemple d'Entrada 1

6
Messi Davant 7 5 6
Ronaldo Davant 8 2 7
Kane Davant 5 4 6
Mbappe Davant 3 6 7
Modric Migcampista 1 8 7
DeLigt Defensa 0 2 6

Exemple de Sortida 1

Messi ha guanyat amb 22.0 punts
Millor Davant: Messi amb 22.0 punts
Millor Migcampista: Modric amb 13.5 punts
Millor Defensa: DeLigt amb 5.0 punts
Millor Porter: Ningu

Exemple d'Entrada 2

8
Mbappe Davant 5 4 6
Messi Davant 6 5 6
Ramos Defensa 0 3 6
Courtois Porter 0 0 7
Modric Migcampista 2 7 7
Kante Migcampista 1 6 7
Lewandowski Davant 7 2 5
VanDijk Defensa 1 1 6

Exemple de Sortida 2

Messi ha guanyat amb 20.0 punts
Millor Davant: Messi amb 20.0 punts
Millor Migcampista: Modric amb 14.5 punts
Millor Defensa: VanDijk amb 6.0 punts
Millor Porter: Courtois amb 3.5 punts

Comentaris

En aquests moments no hi ha comentaris.