#1357. 河南省X组第二轮T1【投票(vote)】

河南省X组第二轮T1【投票(vote)】

【题目描述】

这天,某个班级采用网络投票的方式选举班长,经过网络上公开投票后,每位参选的同学都获得了或多或少的支持票数。 但是 Q 老师不希望参选的同学把心思都放在拉票上,为了尽量选出来综合优秀的同学,他决定获得票数最多的同学资格作废,由获得票数次大的同学入选。如果有多个同学的票数都是最多,那么这些同学的资格全部作废。如果所有同学的票数都相同,本次选举作废。 现在告诉你所有同学获得的票数,请你计算出最终入选的同学票数是多少,如果选举作废了,请输出 No。

【输入格式】 第一行输入一个正整数 n,表示参选同学个数。

第二行 n 个整数 ai,表示第 i 个同学获得的票数。

【输出格式】

按题目要求,输出入选同学的票数,或者 No。

【样例输入 1】

5

3 3 2 2 1

【样例输出 1】 2

【样例输入 2】

2

1 1

【样例输出 2】

No

【测试点约束】

对于所有数据,1 ≤ n ≤ 100,0 ≤ ai ≤ 109。每个测试点的具体限制见下表:

测试点编号 约束

1 n = 1

2-3 ai 中仅有两种不同的数字

4 对于 i > 1,保证 ai > ai−1

5-6 对于 i > 1,保证 ai ≥ ai−1

7-10 无特殊限制