El club de la lucha
Submit solution
Points:
10
Time limit:
5.0s
Memory limit:
256M
Author:
Problem types
Allowed languages
C#, Go, Java, Python
En el club de la lucha, los combatientes luchan hasta agotar sus fuerzas.
A partir de los nombres de todos los miembros del club y sus fuerzas, determina quien quedará en pie después de una serie de combates.
En cada combate, los dos luchadores pierden la misma cantidad de fuerza hasta que uno queda completamente agotado.
Input Format
El primer número indica el número de luchadores. A continuación vienen los nombres de cada luchador (una palabra). A continuación vienen las fuerzas de cada luchador (un entero).
El siguiente número indica la cantidad de combates. Por cada combate se indican los nombres de cada luchador.
Constraints
-
Output Format
Se imprimirán los nombres y las fuerzas de los luchadores que aún sigan en pie, cada uno en una línea, y con el formato:
Test Case 1
Input
4
Richard Tyler Angel Bob
20 10 30 15
3
Richard Tyler
Angel Bob
Richard Bob
Output
Richard: 10
Angel: 15
Test Case 2
Input
5
AAA BBB CCC DDD EEE
60 40 20 50 30
5
AAA CCC
BBB DDD
EEE BBB
DDD AAA
CCC EEE
Output
AAA: 30
EEE: 30
Test Case 3
Input
10
A B C D E F G H I J
5 6 3 5 4 9 9 8 2 1
11
A B
C E
F I
J C
G D
H B
I A
F C
I B
J E
F H
Output
G: 4
CC BY-NC-SA 4.0