Pesquisar este blog

Livros Recomendados

domingo, 28 de fevereiro de 2021

URI (BEECROWD) - 1933 - Tri-du - Iniciante - C e C++

Tri-du é o exercício que trago a solução agora! Acompanhe nesse post!

Plataforma: URI (BEECROWD)

Problema1933

Enunciado:

Tri-du é um jogo de cartas derivado do popular jogo de Truco. O jogo utiliza um baralho normal de 52 cartas, com treze cartas de cada naipe, mas os naipes são ignorados. Apenas o valor das cartas,considerados como inteiros de 1 a 13, são utilizados.

No jogo, cada jogador recebe três cartas. As regras são simples:

Um trio (três cartas de mesmo valor) ganha de uma dupla (duas cartas de mesmo valor).

Um trio formado por cartas de maior valor ganha de um trio formado por cartas de menor valor.

Uma dupla formada por cartas de maior valor ganha de uma dupla formada por cartas de menor valor.

Note que o jogo pode não ter ganhador em muitas situações; nesses casos, as cartas distribuídas são devolvidas ao baralho, que é embaralhado e uma nova partida é iniciada

Um jogador já recebeu duas das cartas que deve receber, e conhece seus valores. Sua tarefa é escrever um programa para determinar qual o valor da terceira carta que maximiza a probabilidade de esse jogador ganhar o jogo.


Linguagem: C e C++

Solução: 

Basta saber se a segunda carta é maior que a primeira. Neste caso imprime o valor da segunda carta, senão imprime o valor da primeira carta.

Código em C:

#include <stdio.h>

int main() {
    
    int carta1, carta2;
    
    scanf("%i %i", &carta1, &carta2);
    
    if (carta2 > carta1)
        printf("%i\n", carta2);
        
    else printf("%i\n", carta1);

    return 0;
}


Código em C++:

#include <iostream>

int main() {
    
    int carta1, carta2;
    
    std:: cin >> carta1 >> carta2;
    
    if (carta2 > carta1)
        std::cout << carta2 << std::endl;
        
    else std::cout << carta1 << std::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