#P166. 撲克二

撲克二

題目描述

請設計一款程式,輸入 5 張撲克,程式能夠判斷撲克的牌型

 

定義下列六款牌型:

 

1:五張牌中有三張數值相同,剩餘兩張數值不相同

2:五張牌中有兩張數值相同,但不是 1、3 和 4 之牌型

3:五張牌中有三張數值相同,剩餘兩張數值也相同

4:五張牌中有四張數值相同

5:五張牌之數值可構為連續數列,例如3 4 5 6 7等;一特殊例子 10 J Q K A 這都是順子

0:以上牌型都不是

輸入格式

一行輸入 5 張 撲克牌 (A,2,3,4,5,6,7,8,9,10,J,Q,K)

輸出格式

0 / 1 / 2 / 3 / 4 / 5

 

Samples

["9 10 J Q K","3 2 3 2 2","5 A A 8 A","K J J J J","A 3 5 7 9","A 3 8 8 6"]
["5","3","1","4","0","2"]

原始資料

  • Zero1 題號:a166
  • Hydro 題號:Z0166
  • Locale:zh_TW
  • Display:open