#include #include int main() { int n,*arr,*pr,i,max=0,pos=0; scanf("%d",&n); arr=(int *)malloc(sizeof(i)*(n+1)); for(i=1;i<=n;i++) scanf("%d",&arr[i]); pr=(int *)calloc(n+1,sizeof(int)); for(i=1;i<=n;i++) { ++pr[arr[i]]; } for(i=1;i<=n;i++) { if(pr[i]>max) { pos=i; max=pr[i]; } } printf("%d",pos); return 0; }