ABC
A - Who Ate the Cake?

A - Who Ate the Cake?

解説

問題 (opens in a new tab)

1,2,31,2,3mapに入れて、a,ba,b を除けば良い。

aabb が同じ場合は、1-1 を出力する。len(ma) != 1 で判定してもよい。

提出コード

func main() {
	var a, b int
	scanIntVariables(&a, &b)
	if a == b {
		writeLine(-1)
		return
	}
 
	ma := make(map[int]bool)
	for i := 1; i <= 3; i++ {
		ma[i] = true
	}
	ma[a] = false
	ma[b] = false
	for k, v := range ma {
		if v {
			writeLine(k)
			return
		}
	}
}