Baralhos de Cartas
Você recebe
n
cartas. Cada carta tem um naipe:♦️ Ouros
♣️ Paus
❤️ Copas
♠️ Espadas
Os naipes são representados por abreviações: D para diamonds (ouros), C para clubs (paus), H para hearts (copas), S para spades (espadas), seguidos por um valor que é um número (2, 3, 4, 5, 6, 7, 8, 9, 10) ou outra letra (A, K, Q, J).
Um baralho completo contém 1 de cada uma das possíveis combinações de naipe e valor.
Você deve calcular o número de baralhos completos que é possível criar a partir das
n
cartas dadas. É garantido que é possível criar pelo menos 1
baralho.A única linha da entrada contém
n
cartas separadas por espaços.O programa deve imprimir um único inteiro — o número de baralhos completos que é possível obter com essas
n
cartas.Entrada | Saída |
D2 D3 D4 D5 D6 D7 D8 D9 D10 DA DK DQ DJ C2 C3 C4 C5 C6 C7 C8 C9 C10 CA CK CQ CJ H2 H3 H4 H5 H6 H7 H8 H9 H10 HA HK HQ HJ S2 S3 S4 S5 S6 S7 S8 S9 S10 SA SK SQ SJ D2 D3 D4 D5 D6 D7 D8 D9 D10 DA DK DQ DJ C2 C3 C4 C5 C6 C7 C8 C9 C10 CA CK CQ CJ H2 H3 H4 H5 H6 H7 H8 H9 H10 HA HK HQ HJ S2 S3 S4 S5 S6 S7 S8 S9 S10 SA SK SQ SJ H9 D10 | 2 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB