next up previous
Next: Entrada Up: No Title Previous: No Title

Problema 1: Golfe

Arquivo: golfe.pas ou golfe.c
Entrada: golfe.in
Saída: golf.out

Todos que querem aprender a jogar golfe se deparam com diversas esquisitices (como qualquer jogo inventado pelos britânicos). Uma dessas esquisitices é o jeito de contar o número de tacadas que um jogador precisou para colocar a bola no buraco. Existe um ``par'' para cada buraco, e praticamente todos os resultados são relativos ao par (o par é o número de tacadas que um jogador razoável precisa para colocar a bola no buraco). Se o jogador precisar de uma tacada a menos que o par, dizemos que fez um ``birdie''. Se foram duas a menos, ele fez um ``eagle'', três a menos ``double eagle''. Se ele precisar de uma a mais que o par, fez um ``bogey'', duas a mais ``double bogey''. Além disso, as tacadas espetaculares em que o jogador acerta a bolinha na primeira tacada recebem o nome de ``hole-in-one''. Apesar de ser possível precisar de mais do que duas tacadas acima do par, e existirem nomes para isso, vamos assumir que o jogador trapaceará e dirá que fez um ``double bogey''.

Você é o ``caddy'' do jogador (aquele que carrega os tacos e anota os resultados) e se confunde todo com esses nomes. Assim, você deve escrever um programa que dado o ``par'' para um buraco e o número de tacadas que o jogador precisou, imprime o nome da jogada que fez o jogador. Assegure-se de que você escreverá ``hole-in-one'' em uma jogada mesmo que ela tenha outro nome possível.



 
next up previous
Next: Entrada Up: No Title Previous: No Title

Carlos Eduardo Ferreira
7/6/1998