Desafio
Papai Noel todo ano pede ajuda aos elfos para coletar todas as cartinhas das crianças e saber com o quê presenteá-las. Porém, não são todas as crianças que enviam as suas cartinhas e, como ele não quer deixar ninguém de fora, decidiu que vai presentear mesmo quem não enviou a cartinha. Pensando em um gosto geral, decidiu dar um carrinho de brinquedo para os meninos, e uma boneca para as meninas.
Entrada
A primeira linha da entrada possui um inteiro N (0 < N ≤ 1000), que representa o número de crianças que não enviaram sua cartinha para o Papai Noel. As próximas N linhas consistem em duas strings, a primeira é o nome da criança, e a segunda é uma letra, que pode ser ‘M’, para dizer que é um menino, ou ‘F’ se for uma menina.
Saída
A saída consiste em 2 linhas. A primeira linha deve conter o número de carrinhos que o Papai Noel deve fazer, seguido pela palavra “carrinhos”, e na segunda linha, o número de bonecas seguido pela palavra “bonecas”.
Exemplo de Entrada Exemplo de Saída
5
Milena F
Joao M
Rafaela F
Renata F
Felipe M
2 carrinhos
3 bonecas
CÓDIGO[ ]
//TODO: Complete os espaços em branco com uma possível solução para o problema.
var participantes = gets();
var criancas;
var array = [];
for( ){
criancas = gets().split(' ');
array.push( );
}
const meninos = array.filter( 'M').length;
const meninas = array.filter( 'F').length;
print(`${meninos} carrinhos\n${meninas} bonecas`);
Anexos:
Soluções para a tarefa
Respondido por
1
Resposta:
var participantes = gets();
var criancas;
var array = [];
for(let i = 0; i < participantes; i++ ){
criancas = gets().split(' ');
array.push( criancas[1] );
}
const meninos = array.filter(sexo => (sexo.charAt(0) == "M"));
const meninas = array.filter(sexo => (sexo.charAt(0) == "F"));
print(`${meninos.length} carrinhos\n${meninas.length} bonecas`);
Explicação:
GutoZen:
Obrigado funcionou perfeitamente!
Perguntas interessantes
Física,
4 meses atrás
Matemática,
4 meses atrás
Geografia,
4 meses atrás
Matemática,
4 meses atrás
História,
4 meses atrás
Geografia,
10 meses atrás
História,
10 meses atrás