let's solve more as a compensation

This commit is contained in:
2024-09-16 22:08:39 +03:00
parent aa5073c881
commit f7c7d36031
3 changed files with 63 additions and 0 deletions

View 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)