let's solve more as a compensation
This commit is contained in:
15
easy/distribute-candies.py
Normal file
15
easy/distribute-candies.py
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/usr/bin/python
|
||||
# yigid balaban <fyb@fybx.dev>
|
||||
# neetcode 2024
|
||||
# easy / distribute candies
|
||||
|
||||
def solution(candyType: list[int]) -> int:
|
||||
howManyTypes = len(set(candyType))
|
||||
permitAmount = len(candyType) // 2
|
||||
return permitAmount if howManyTypes >= permitAmount else howManyTypes
|
||||
|
||||
|
||||
print(solution([1,1,2,2,3,3]) == 3)
|
||||
print(solution([1,1,2,3]) == 2)
|
||||
print(solution([6,6,6,6]) == 1)
|
||||
|
||||
Reference in New Issue
Block a user