Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

ALGOUPT15 - Censo do IBGE


Faça um programa que receba a idade, o peso, a altura, a cor dos olhos (A — azul; P — preto; V — verde; e
C — castanho) e a cor dos cabelos (P — preto; C — castanho; L — louro; e R — ruivo) de seis pessoas, e que
calcule e mostre:
■■ a quantidade de pessoas com idade superior a 50 anos e peso inferior a 60 kg;
■■ a média das idades das pessoas com altura inferior a 1,50 m;
■■ a porcentagem de pessoas com olhos azuis entre todas as pessoas analisadas; e
■■ a quantidade de pessoas ruivas e que não possuem olhos azuis.

Nesse ano o IBGE está realizando o censo da população brasileira de forma abrangente. 

São coletados uma infinidade de dados para posteriormente guiar, principalmente,  as políticas públicas do governo em cada esfera de atuação.

Assim, seria interessante um programa que fizesse alguns cálculos sobre os dados coletados para facilitar a análise dos técnicos do governo.

Para contribuir, você fez um programa que receba a idade, o peso, a altura, a raça/cor (B- brancos, A-pardos, P- pretos e I- amarelos ou indígenas) de um conjunto de pessoas e calcula e mostra:

  • a quantidade de pessoas com idade superior a 50 anos e peso superior a 60 kg;
  • a média das idades das pessoas com altura inferior a 1,50 m e idade inferior a 18 anos;
  • a porcentagem de pessoas indígenas entre todas as pessoas analisadas; e
  • a quantidade de pretas e que estão com o IMC abaixo de 24,9 (IMC é calculado dividindo o peso da pessoa pela sua altura elevada ao quadrado).

Para o cálculo do IMC você criou uma função que recebe os dados necessários e retorna o valor do IMC de uma pessoa.


Entrada

A primeira linha contem N, o número de pessoas que foram entrevistadas pelo recensiador (entre 0 e 64000) 

Na sequencia, cada uma das N linhas contem os dados de uma pessoa na ordem: idade (entre 0 e 100 anos),a letra que representa raça/cor declarada (B- brancos, A-pardos, P- pretos e I- amarelos ou indígenas),  peso(valor em kg entre 0.1 e 250.0) e altura (valor em m entre 0.1 e 2.5).


Saída

São 2 linhas de saída, contendo cada uma um número inteiro entre 0 e N, representando respectivamente:

  • a quantidade de pessoas com idade superior a 50 anos e peso superior a 60 kg;
  • quantidade de pretas e que estão com o IMC abaixo de 24,9;

As duas linhas seguintes  apresentam cada uma um valor com duas casas decimais entre 0 e 100.00 mostrando

  • a média das idades das pessoas com altura inferior a 1,50 m e idade inferior a 18 anos;
  • a porcentagem de pessoas indígenas entre todas as pessoas analisadas;

 

 

Exemplo:

 

Entrada:  Saída: 

9

59 P 125.70 1.40

98 B 63.10 1.70

85 A 46.70 1.20

21 A 70.90 1.80

41 A 116.60 1.50

68 P 68.20 1.70

94 A 190.60 1.90

0 I 8.10 0.50

86 A 65.70 1.50

5

1

0.00

11.11


 

 


Added by:IFTM_Maratona
Date:2022-10-03
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:C

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.