Skip to content

Instantly share code, notes, and snippets.

@suzuki-hoge
Created July 1, 2016 06:00
Show Gist options
  • Save suzuki-hoge/9a72d7974885334d39d5dc6e412209d1 to your computer and use it in GitHub Desktop.
Save suzuki-hoge/9a72d7974885334d39d5dc6e412209d1 to your computer and use it in GitHub Desktop.

ポーカー

カード情報

スート

意味 入出力
Spade S
Heart H
Diamond D
Club C

強さは S > H > D > C

数字

意味 入出力
2 - 10 2 - 10
11 J
12 Q
13 K
14 A

ジョーカー

難しいからとりあえず無し

英名 和名
High Cards ハイ・カード
One Pair ワンペア
Two Pair ツーペア
Three Of A Kind スリーカード
Straight ストレート
Flush フラッシュ
Full House フルハウス
Four Of A Kind フォーカード
Straight Flush ストレート・フラッシュ
Royal Straight Flush ロイヤル・ストレート・フラッシュ

入力

半角ペース区切りの5枚分の情報

S-2 H-J S-Q D-J C-2

出力

  • 役を構成するカードの中で一番強いカード

とりあえずコマンドラインツールとする

$ scala Poker S-2 H-J S-Q D-J C-2

Two Pair
H-J
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment