結果
問題 |
No.227 簡単ポーカー
|
ユーザー |
|
提出日時 | 2024-03-24 12:27:01 |
言語 | Go (1.23.4) |
結果 |
WA
|
実行時間 | - |
コード長 | 475 bytes |
コンパイル時間 | 11,167 ms |
コンパイル使用メモリ | 221,812 KB |
実行使用メモリ | 6,816 KB |
最終ジャッジ日時 | 2024-09-30 13:47:45 |
合計ジャッジ時間 | 11,789 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 13 WA * 1 |
ソースコード
// No.227 簡単ポーカー package main import ( "fmt" "slices" ) func main() { a := make([]string, 5) fmt.Scanln(&a[0], &a[1], &a[2], &a[3], &a[4]) slices.Sort(a) b := slices.Clone(a) unique := slices.Compact(b) switch len(unique) { case 2: fmt.Println("FULL HOUSE") case 3: if a[0] == a[2] || a[2] == a[4] { fmt.Println("THREE CARD") } else { fmt.Println("TWO PAIR") } case 4: fmt.Println("ONE PAIR") default: fmt.Println("NO HAND") } }