34 lines
878 B
C
34 lines
878 B
C
#include <stdio.h>
|
|
#define for_i(i, range, inner) \
|
|
{ \
|
|
int i; \
|
|
for (i = 0; i < range; i++) \
|
|
inner; \
|
|
}
|
|
|
|
int main() {
|
|
int n, a[101] = {0};
|
|
int max = 0;
|
|
int out[101];
|
|
int p = 0;
|
|
scanf("%d", &n);
|
|
for_i(i, n, {
|
|
int x;
|
|
scanf("%d", &x);
|
|
a[x]++;
|
|
});
|
|
|
|
for_i(i, 101, {
|
|
if (a[i] > max) {
|
|
max = a[i];
|
|
p = 0;
|
|
out[p++] = i;
|
|
} else if (a[i] == max) {
|
|
out[p++] = i;
|
|
}
|
|
});
|
|
|
|
for_i(i, p, { printf("%d ", out[i]); });
|
|
|
|
return 0;
|
|
} |