描述
两位同学进行了 n 场的象棋比赛( 3<=n<=9 ,且 n 是奇数),他们的参赛号分别是 10 和 20 ,每场比赛都有一位胜出的同学(也就是不存在平局的情况),请问最终哪位同学取得了胜利?
输入描述
第 1 行有一个整数 n ,代表举办比赛的次数。
第 2 行有 n 个整数(这 n 个整数一定是 10 或者是 20 ,代表获得胜利同学的参赛号) 。
输出描述
输出获得胜利同学的参赛号。
用例输入 1
5 10 10 20 10 20
用例输出 1
10
#include<bits/stdc++.h>
using namespace std;
int n,a[15],t[25],maxn,k;
int main(){
scanf("%d",&n);
for(int i=0;i<n;i++)
scanf("%d",a+i);
for(int i=0;i<n;i++){
t[a[i]]++;
if(t[a[i]]>maxn){
maxn=t[a[i]];
k=a[i];
}
}
printf("%d",k);
return 0;
}