575. 分糖果
为保证权益,题目请参考 575. 分糖果(From LeetCode).
解决方案1
Python
python
# 575. 分糖果
# https://leetcode-cn.com/problems/distribute-candies/
################################################################################
from typing import List
from collections import Counter
class Solution:
def distributeCandies(self, candyType: List[int]) -> int:
return min(len(candyType) // 2, len(set(candyType)))
################################################################################
if __name__ == "__main__":
solution = Solution()
print(solution.distributeCandies([1, 1, 2, 3]))
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18