Alice, Betsy, Corinne y Debra abren cuentas. Banco lleva registro central de depósitos (dinero dentro) y retiros (fuera). Son responsables y nunca retiran más de lo que tienen.
Dado registro (formato abajo), imprime saldos al terminar. Inicial 0 cada una, todo cabe en enteros de 32 bits.
Entrada
Línea 1: entero $N$, transacciones.
Líneas $2$ a $N+1$: transacción dos campos, nombre y número; positivo depósito, negativo retiro.
Salida
- Líneas $1..4$: nombre y saldo, orden alfabético.
Ejemplos
Entrada 1
6
Alice +100
Corinne +100
Betsy +200
Alice -10
Debra +10
Betsy -100
Salida 1
Alice 90
Betsy 100
Corinne 100
Debra 10
Nota
Detalles de entrada
Alice deposita 100, Corrinne también, Betsy 200. Alice retira 10, Debra deposita 10, Betsy retira 100. Solo nombres Alice, Betsy, Corinne, Debra.
Autor: Rob Kolstad, 2004