Mà de Poker

Escriu una funció que donades 3 cartes de Pòquer retorni una descripció (un string) de la mà que representen. La descripció ha de ser una de les quatre possibilitats següents: "Trio d’Asos!", "Trio", "Parella", o "Totes les cartes diferents".

Les cartes són un dels 13 caràcters següents: A, 2, 3, ..., 9, 0, J, Q, K. Hi has dos caràcters que val la pena explicar: la carta A és l’as i representa l’1, tal com en les baralles normals, i el dígit 0 representa el 10, per simplificar la lectura.

La capçalera de la funció és, exactament:

/**
* @pre c1, c2, c3 en {A, 2, 3, ..., 8, 9, 0, J, Q, K}
* @post Retorna "Trio d'Asos!", "Trio", "Parella", o 
*       "Totes les cartes diferents" segons c1, c2 i c3.
*/
string poker_hand(char c1, char c2, char c3);

Observació

Només cal enviar la funció demanada; el programa principal serà ignorat.

Informació del problema

Autoria: PRO1

Generació: 2026-01-25T13:09:43.389Z

© Jutge.org, 2006–2026.
https://jutge.org