Pesquisar este blog

Livros Recomendados

domingo, 28 de fevereiro de 2021

URI (BEECROWD) - 2006 - Identificando o Chá - Iniciante - C e C++

Identificando o Chá é o título do exercício que resolvi e posto aqui para vocês a solução.

Plataforma: URI (BEECROWD)

Problema2006

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;
}

Código em C++:

#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

Postagem em destaque

URI (BEECROWD) - 2158 - Helping Uncle Cláudio (Ajudando o Tio Cláudio) - Matemática - C, C++ e Haskell

Buenas! Estou aqui mais uma vez para resolver um problema de Matemática! Agora tenho resolvido alguns dessa categoria, pra que vocês possam ...

Postagens mais visitadas