#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
int count[10]={0};//相当于计数器,计数下标的每位数字出现的次数
int mcount=0;//最大次数
int m,temp;
int i,k;
for(k=0;k<n;k++)
{
scanf("%d",&m);
while(m)
{
temp=m%10;
for(i=0;i<10;i++)
{
if(temp==i) count[i]++;
}
m=m/10;
}
mcount=count[0];
for(i=1;i<10;i++)
{
if(mcount<count[i]) mcount=count[i];
}
}
printf("%d:",mcount);
for(i=0;i<10;i++)
{
if(mcount==count[i]) printf(" %d",i);
}
return 0;
}
习题7-2 求一批整数中出现最多的个位数字 (20分)
最新推荐文章于 2022-07-04 21:15:33 发布