Problem
Mean
给定一个数列,试求其众数。
Analysis
内存限制的脑洞题。
感觉自己已经未老先衰了……
主要是运用相消的思想,具体看代码吧……描述无能。
Code
#include<cstdio>
int n,x,t,cnt;
int main(){
scanf("%d",&n);
while(n--){
scanf("%d",&x);
if(!cnt) t=x,cnt++;
else if(t==x) cnt++;
else cnt--;
}
printf("%d",t);
return 0;
}