CSP考试 2013年12月第1题 出现次数最多的数 C语言实现

来源:互联网 发布:mysql数据库5.5.20安装 编辑:程序博客网 时间:2024/05/22 07:58


#include <stdio.h>int main(){int NUM;scanf("%d",&NUM);int a[NUM];    int i;    for(i=0;i<NUM;i++)    {    scanf("%d",&a[i]);}int j;int max;int t=0;int temp;for(i=0;i<NUM;i++){temp=0;for(j=i+1;j<NUM;j++){if((a[i]==a[j])&&(a[i]!=-1)){a[j]=-1;temp++;}}if(temp>(t-1)){t=temp+1;max=a[i];}else if(t==(temp+1)){if(max>a[i]){max=a[i];}}}printf("%d",max);//printf("t=%d max=%d\n",t,max);return 0;} 





0 0
原创粉丝点击