#include <stdio.h> #include <stdlib.h> int main() { int n; if (scanf("%d", &n) != EOF) { int* a = (int*)malloc(sizeof(int) * 100000); int temp; int max = 0; for(int i = 0; i < n; i++) { scanf("%d", &temp); a[temp]++; if(a[temp] > max) max = a[temp]; } if(max == n) { printf("%d", max); } else { printf("%d", max + 1); } free(a); } else { printf("没有输入\n"); } return 0; }