#3713. C++-分糖果(candy.cpp)
C++-分糖果(candy.cpp)
Background
Description
小珅同学有n颗糖果,每颗糖果的重量依次为w1,w2…wn。小珅同学现在想要把这些糖果分成若干份,要求每份糖果中不能有两颗糖果的重量相同。
请你帮助小珅同学计算,最少能分成多少份糖果。
数据范围: 对于100% 的数据:1≤n≤2*100000,1≤w≤1000.
Format
Input
第一行,一个整数n;
第二行,n个整数w1,w2…wn。
Output
一行,一个整数,表示最少能分成多少份的糖果。
Samples
6
1 2 4 3 3 2
2
Limitation
1s, 1024KiB for each test case.