Tri-du é o exercício que trago a solução agora! Acompanhe nesse post!
Plataforma: URI (BEECROWD)
Problema: 1933Enunciado:
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.
#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; }
#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