- Kids With the Greatest Number of Candies
class Solution:
def kidsWithCandies(self, candies: List[int], extraCandies: int) -> List[bool]:
max_kid = max(candies)#最大値を求める
result = []#出力を定義
for i in range(len(candies)):
compare = candies[i] + extraCandies
if compare >= max_kid:#判定と結果追加
result.append(True)
else:
result.append(False)
return result
簡単
もっと小さくできるらしい
class Solution:
def kidsWithCandies(self, candies: List[int], extraCandies: int) -> List[bool]:
max_kid = max(candies)
return [candy + extraCandies >= max_kid for candy in candies]