#include <stdio.h>
int main(void)
{
int c , d[200] , e[200] , h[200] , i , j , k , n ;
for(c = n = 0 ; c != '\n' ; n ++) scanf("%d%c" , & d[n] , & c) ;
for(c = i = 0 ; i < n ; i ++) {
for(j = 0 ; j < c ; j ++) if(d[i] == e[j]) break ;
if(j == c) e[c ++] = d[i] ;
}
for(i = 0 ; i < c ; i ++) h[i] = 0 ;
for(i = 0 ; i < n ; i ++) for(j = 0 ; j < c ; j ++) if(d[i] == e[j]) h[j] ++ ;
for(k = 0 , i = 0 ; i < c ; i ++) if(h[i] > h[k]) k = i ;
printf("%d %d\n" , e[k] , h[k]) ;
}
编译运行实况:D:\[00.Exerciese.2022]\C>g++ -o x x.c
D:\[00.Exerciese.2022]\C>x
10 3 2 -1 5 3 4 3 0 3 2
3 4
D:\[00.Exerciese.2022]\C>
|