Poupanca dos filhos(){
Maratona

Por: Pablo Henrique Penha Silva


Poupança dos filhos

Paulo mantém, desde o nascimento dos seus filhos Joãozinho e Zezinho, um ritual que fará a alegria dos meninos quando eles crescerem. Ele guarda todas as notas recebidas como troco em duas poupanças, uma para cada filho. A cada três meses, ele pega um extrato da poupança e verifica quanto ele já arrecadou para cada filho.

Ele sempre foi muito zeloso quanto à distribuição igualitária do troco arrecadado. Quando, por força do valor das notas, ele não consegue depositar a mesma quantia nas duas poupanças, ele memoriza a diferença de forma a compensá-la no próximo depósito.

Tarefa:

Paulo conseguiu um novo emprego, logo ele está muito atarefado. Ele tem medo que deslizes de memória o façam cometer injustiças com os filhos, deixando de compensar as diferenças entre as poupanças. Sua tarefa é ajudar Paulo, escrevendo um programa de computador que indique as diferenças entre os depósitos, de forma que ele não tenha que preocupar-se em memorizá-las.

Entrada:

A entrada é composta de vários conjuntos de teste. A primeira linha de um conjunto de teste contém um número inteiro N, que indica o número de depósitos nas poupanças. As N linhas seguintes descrevem cada uma um depósito nas poupanças; o depósito é indicado por dois valores inteiros J e Z, separados por um espaço em branco, representando respectivamente os valores, em reais, depositados nas poupanças de Joãozinho e Zezinho. O final da entrada é indicado por N = 0.

Saída:

Para cada conjunto de teste da entrada seu programa deve produzir um conjunto de linhas na saída. A primeira linha deve conter um identificador do conjunto de teste, no formato “Teste n”, onde n é numerado sequencialmente a partir de 1. A seguir seu programa deve escrever uma linha para cada depósito do conjunto de testes. Cada linha deve conter um inteiro que representa a diferença (em reais) entre o valor depositado nas poupanças do Joãozinho e do Zezinho. Deixe uma linha em branco ao final de cada conjunto de teste. A graia mostrada no Exemplo de Saída, abaixo, deve ser seguida rigorosamente.

Exemplo

Entrada:

    
3
20 25
10 5
10 10
4
0 5
12 0
0 20
17 1
0
    

Saida

Teste 1

    
-5
0
0
    

Teste 2

    
-5
7
-13
3
    

Restrições:

    
0 <= N <= 100 (N = 0 apenas para indicar o fim da entrada)
0 <= J <= 100 (valor de cada depósito no cofre de Joãozinho)
0 <= Z <= 100 (valor de cada depósito no cofre de Zezinho)
    

Referências:

SPOJ Brasil

}