uCoder | 1021 | Nível: 2 | Tempo Limite: 10
Cegonha
Adaptado por erich.rodriguesf
Competição: Interfatecs 2014 2ª fase
Dr. Obsvaldo é um dedicado obstetra que atende a pessoas carentes na rede pública de Pindorama do Sul. Dentro das dificuldades técnicas que sua área apresenta e o baixo padrão de vida da população por ele atendida, o médico faz o melhor que pode para garantir uma boa saúde para suas pacientes e seus bebês. Ultimamente ele vem percebendo um agravamento da questão do ganho de peso das futuras mamães durante a gravidez, que ele atribui em parte à falta de orientação nutricional daquela população e em part e ao folclore de que gestante deve engordar mesmo e comer à vontade. A questão é que um ganho de peso exagerado compromete o processo de gestação, pode aumentar os riscos na hora do parto e também dar origem a problemas de saúde para a mãe e seu filho. O ganho de peso considerado aceitável varia conforme o estado da mulher antes de ficar grávida: mulheres mais magras podem engordar um pouco mais durant e a gravidez do que mulheres com problemas de peso. Para orientar o médico no acompanhamento da gestação existe uma tabela de referência, elaborada pelo Institute of Medicine, que associa o ganho de peso tolerado conforme a situação de peso da mulher antes da gravidez. Essa tabela é apresentada na Figura 1.
Para evitar dúvidas sobre essa tabela devemos lembrar que o IMC de uma pessoa é um índice de uso muito comum para estimar o seu grau de obesidade, e é calculado dividindo-se o peso da pessoa (medido em quilogramas) pelo quadrado da sua altura (medida em metros). Sua escola se propôs a elaborar um programa para o Dr. Obsvaldo, em que o médico informa a altura e o peso apresentado pela gestante antes da gravidez e também o seu peso atual. O programa então responde ao médico se o ganho de peso daquela gestante está dentro do tolerado ou não, segundo a tabela de referência. Como sua equipe é composta pelos melhores programadores da escola, a tarefa sobrou para vocês.
Entrada
A entrada possui vários casos de teste. Inicialmente um valor N é informado, indicando a quantidade de gestantes a serem avaliadas. Seguem-se N linhas, cada uma contendo três números reais positivos H, O e A separados por um espaço em branco representando, respectivamente, a altura da gestante, o seu peso antes da gravidez e o seu peso atual. Um ponto decimal separa a parte inteira da parte fracionária de cada número.
Saída
Para cada caso de teste imprima a mensagem ‘GANHO INSUFICIENTE’ se o peso atual da gestante for inferior ao esperado, ‘GANHO NORMAL’ se estiver dentro da faixa esperada e ‘GANHO EXAGERADO’ se o ganho de peso da paciente for maior do que o esperado para a sua condição. Utilize nos cálculos dados do tipo real de precisão simples (tipo float) e escreva as mensagens de resposta em letras maiúsculas.
Exemplo de Entrada | Exemplo de Saída |
---|---|
5 |
GANHO NORMAL |