GESP3O2945. [三级原创] 分糖果

提交1 通过1
通过率100%
时间限制1000ms
内存限制128MiB

题目描述

题目描述

小珅同学有 nn 颗糖果,每颗糖果的重量依次为 w1,w2,…,wnw_1,w_2,\ldots,w_n。小珅同学想要把这些糖果分成若干份,要求每份糖果中不能有两颗糖果的重量相同。请帮助小珅同学计算,最少能分成多少份糖果。

输入格式

第一行一个整数 nn。第二行 nn 个整数 wiw_i,表示每颗糖果的重量。

输出格式

一个整数,表示最少的堆数。

样例 1

输入

6
1 2 4 3 3 2

输出

2

数据范围

1≤n≤2×1051\le n\le 2\times10^5,1≤wi≤10001\le w_i\le1000。