Identificando o Chá é o título do exercício que resolvi e posto aqui para vocês a solução.
Plataforma: URI (BEECROWD)
Problema: 2006
Enunciado:
Degustação de chá às escuras é a habilidade de identificar um chá usando apenas seus sentidos do olfato e paladar.
Isto faz parte da Competição Ideal de Consumidores de Chá Puro (da sigla em inglês ICPC), que um programa de TV local está organizando. Durante o show, um bule de chá completo é preparado e são entregues uma xícara de chá para cada um dos cinco competidores. Os participantes devem cheirar, saborear e avaliar a amostra, de modo a identificar o tipo de chá, que pode ser: (1) o chá branco; (2) chá verde; (3) chá preto; ou (4) chá de ervas. No final, as respostas são verificadas para determinar o número de suposições corretas.
Dado o tipo de chá real e as respostas fornecidas, determinar o número de participantes que receberam a resposta correta.
Linguagens: C e C++
Solução:
Basta ler a resposta e os palpites. A cada palpite você pode comparar com a resposta e incrementar um contador para armazenar os acertos. Você também pode usar um array para primeiro armazenar os palpites e depois percorrê-lo para comparar cada valor com a resposta, mas teria custo bem maior.
Código em C:
#include <stdio.h> int main() { int resposta, palpite, contador = 5, acertos = 0; scanf("%i", &resposta); while (contador--) { scanf("%i", &palpite); if (resposta == palpite) acertos++; } printf("%i\n", acertos); return 0; }
#include <iostream> using namespace std; int main() { int resposta, palpite, contador = 5, acertos = 0; cin >> resposta; while (contador--) { cin >> palpite; if (resposta == palpite) acertos++; } cout << acertos << endl; return 0; }
Nenhum comentário:
Postar um comentário