結果

問題 No.24 数当てゲーム
ユーザー tsuchinaga
提出日時 2019-05-16 11:24:19
言語 Go
(1.11.2)
結果
AC  
実行時間 11 ms
コード長 464 Byte
コンパイル時間 3,703 ms
使用メモリ 9,056 KB
最終ジャッジ日時 2019-05-16 11:24:24

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
01.txt AC 4 ms
7,020 KB
02.txt AC 4 ms
7,016 KB
03.txt AC 11 ms
9,056 KB
04.txt AC 5 ms
7,020 KB
05.txt AC 5 ms
7,020 KB
06.txt AC 5 ms
7,020 KB
07.txt AC 6 ms
7,016 KB
08.txt AC 5 ms
7,020 KB
09.txt AC 5 ms
7,016 KB
10.txt AC 5 ms
7,016 KB
テストケース一括ダウンロード

ソースコード

diff #
package main

import "fmt"

func main() {
	var n, a, b, c, d int
	var r string
	_, _ = fmt.Scan(&n)

	nums := make([]int, 10)

	for i := 0; i < n; i++ {
		_, _ = fmt.Scan(&a, &b, &c, &d, &r)

		if r == "YES" {
			for j := range nums {
				if j != a && j != b && j != c && j != d {
					nums[j] = 1
				}
			}
		} else {
			nums[a] = 1
			nums[b] = 1
			nums[c] = 1
			nums[d] = 1
		}
	}

	for k, v := range nums {
		if v == 0 {
			fmt.Println(k)
			break
		}
	}
}
0