CCF201612-1 中间数(python 100分)
一、问题描述
二、代码实现
n = int(input())
a = list(map(int,input().split()))
error = False #用来判断是否输出-1
for i in range(n):
big = 0
small = 0
for j in range(n):
if(i == j):
continue
if(a[i] > a[j]):
small += 1
elif(a[i] < a[j]):
big += 1
if (big == small):
error = True
print(a[i])
break
if error == False:
print(-1)