class Solution(object):
def distributeCandies(self, candies):
"""
:type candies: List[int]
:rtype: int
"""
kind=collections.Counter(candies)
candy=len(candies)/2
def distributeCandies(self, candies):
"""
:type candies: List[int]
:rtype: int
"""
kind=collections.Counter(candies)
candy=len(candies)/2
return min(len(kind),candy)
分糖果:要种类最多。
用hashtable来存种类,在可以取到多少个,然后取其中最小值