問題一覧 > 通常問題

No.227 簡単ポーカー

レベル : / 実行時間制限 : 1ケース 5.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 864
作問者 : data9824
28 ProblemId : 562 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2015-11-14 17:49:10

問題文

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

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

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

入力

A1 A2 A3 A4 A5

Ai(1i5)は配られたカードに書かれている整数です。 (1Ai13)

出力

該当する役の名前を出力してください。どの役にも該当しない場合は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

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

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。