Validador da pontuação do jogo de cartas 31

Published by Mubashir Hassan in

Seu objetivo é descobrir a pontuação da mão, seja obtendo três cartas do mesmo valor (como 8 ou valetes) ou do mesmo naipe (por exemplo, copas(H) ou espadas(S)). O valor da sua mão é calculado somando o total das suas cartas de um único naipe.

As cartas comuns valem seu número, as figuras valem 10 e os ases valem 11, mas lembre-se de que apenas um dos seus naipes conta. Você também pode formar uma mão de três cartas do mesmo valor, como 8-8-8 ou J-J-J. Isso vale 30.5 pontos, a menos que seja A-A-A, que vale 32.

Receba três strings: c1, c2 e c3 e retorne um número score.

Exemplos

score31("CA", "D9", "H8") ➞ 11

score31("SJ", "SQ", "S8") ➞ 28

score31("DA", "DK", "DQ") ➞ 31

Observações

  • As cartas pertencem a estes naipes: H-copas, C-paus, S-espadas e D-ouros.
  • Os valores são: 7, 8, 9, 10, J, Q, K, A