No.227 簡単ポーカー

レベル : / 実行時間制限 : 1ケース 5.000秒 / メモリ制限 : 512 MB / 通常問題
タグ : / 解いたユーザー数 312
作問者 : data9824data9824

10 ProblemId : 562 / 出題時の順位表

問題文

5枚のカードが配られます。それぞれのカードには、1以上13以下のいずれかの整数が書かれています。カードに書かれている整数の組み合わせによって役が決まります。

配られた5枚のカードが、以下のいずれの役に該当するかを調べてください。複数の役に該当する場合は、以下で先に記述した方の役に該当するものとします。

FULL HOUSE
ある数をちょうど3つと、別の数をちょうど2つ含む。
THREE CARD
ある数をちょうど3つ含む。
TWO PAIR
ある数をちょうど2つと、別の数をちょうど2つ含む。
ONE PAIR
ある数をちょうど2つ含む。

入力

\(A_1\) \(A_2\) \(A_3\) \(A_4\) \(A_5\)

\(A_i (1 \leq i \leq 5) \)は配られたカードに書かれている整数です。 \( (1 \leq A_i \leq 13) \)

出力

該当する役の名前を出力してください。どの役にも該当しない場合はNO HANDと出力してください。最後に改行してください。

すなわち、出力は以下のいずれかになります。

FULL HOUSE
THREE CARD
TWO PAIR
ONE PAIR
NO HAND

サンプル

サンプル1
入力
5 6 5 6 5
出力
FULL HOUSE

5が3枚と、6が2枚なので、FULL HOUSEです。

サンプル2
入力
5 6 5 7 5
出力
THREE CARD

5が3枚なので、THREE CARDです。

サンプル3
入力
5 6 5 6 7
出力
TWO PAIR

5が2枚と、6が2枚なので、TWO PAIRです。

サンプル4
入力
5 6 5 7 8
出力
ONE PAIR

5が2枚なので、ONE PAIRです。

サンプル5
入力
5 6 7 8 9
出力
NO HAND

どの役にも該当しません。

サンプル6
入力
5 5 5 5 5
出力
NO HAND

どの役にも該当しません。

提出ページヘ