Pesquisar este blog

Livros Recomendados

Mostrando postagens com marcador 2417. Mostrar todas as postagens
Mostrando postagens com marcador 2417. Mostrar todas as postagens

sexta-feira, 12 de março de 2021

URI (BEECROWD) - 2417 - Campeonato - Ad-Hoc - C e C++

Campeonato é um exercício Ad-Hoc da URI/BEECROWD. Achei bem simples este exercício. Confira abaixo!

Plataforma: URI (BEECROWD)

Problema2417

Enunciado:

Dois times, Cormengo e Flaminthians, participam de um campeonato de futebol, juntamente com outros times. Cada vitória conta três pontos, cada empate um ponto. Fica melhor classificado no campeonato um time que tenha mais pontos. Em caso de empate no número de pontos, fica melhor classificado o time que tiver maior saldo de gols. Se o número de pontos e o saldo de gols forem os mesmos para os dois times então os dois times estão empatados no campeonato.

Dados os números de vitórias e empates, e os saldos de gols dos dois times, sua tarefa é determinar qual dos dois está melhor classificado, ou se eles estão empatados no campeonato.

Linguagens: C e C++

Solução:

Código em C:

#include <stdio.h>

int main() {
    
    int Cv, Ce, Cs, Fv, Fe, Fs, pc, pf;
    while (scanf("%d %d %d %d %d %d", &Cv, &Ce, &Cs, &Fv, &Fe, &Fs) != EOF) {
        
        pc = Cv * 3 + Ce;
        pf = Fv * 3 + Fe;
        if (pc > pf || (pc == pf && Cs > Fs))
            printf("C\n");
        else if (pc < pf || (pc == pf && Cs < Fs))
            printf("F\n");
        else
            printf("=\n");
        
    }

    return 0;
}

Código em C++:

#include <iostream>

using namespace std;

int main() {
    
    int Cv, Ce, Cs, Fv, Fe, Fs, pc, pf;
    while (cin >> Cv >> Ce >> Cs >> Fv >> Fe >> Fs) {
        
        pc = Cv * 3 + Ce;
        pf = Fv * 3 + Fe;
        if (pc > pf || (pc == pf && Cs > Fs))
            cout << "C" << endl;
        else if (pc < pf || (pc == pf && Cs < Fs))
            cout << "F" << endl;
        else
            cout << "=" << endl;
        
    }

    return 0;
}

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