HDOJ1029 Ignatius and the Princess IV【AC率最高的一题】-----武科大ACM暑期集训队选拔赛3题

Problem : 1029 ( Ignatius and the Princess IV )     Judge Status : Accepted
RunId : 5913583    Language : C    Author : qq1203456195
Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int ary[1000000];
int n;
int main()
{
    int i,k,ans;
    while(~scanf("%d",&n))
    {
        memset(ary,0,sizeof(ary));
        for(i=0;i<n;i++)
        {
            scanf("%d",&k);
            ary[k]++;
            if(ary[k]>=(n-(n>>1)))
                ans=k;
        }
        printf("%d\n",ans);
    }
    return 0;
}

 

posted @ 2012-05-08 11:44  ZH奶酪  阅读(245)  评论(0编辑  收藏  举报