3の倍数判定
arthur
ヨワモンの部屋
N 個の整数からなる数列 A1, A2, …, AN が与えられます。
このとき、全体の半分を超える回数出現する要素(多数決要素)が存在するかどうかを判定してください。
-1
を出力するN
A1 A2 ... AN
多数決要素があればその値、なければ -1
を出力せよ。
7
1 2 2 2 3 2 4
2
(2 が 4 回出現し、N=7 の半分より多い)
5
1 2 3 4 5
-1
(どの要素も半分を超えない)
6
3 3 4 2 3 3
3
(3 が 4 回出現し、N=6 の半分を超える)