Python/algorithm

[Leetcode] 1431. Kids With the Greatest Number of Candies

baecode 2023. 1. 2. 21:38
반응형

Problem

이번 문제는 캔디갯수를 가진 배열 candies 와 , 더할 캔디 extraCandies를 주고 

candies 각 캔디 갯수에 extraCandies를 더한값이 candies의 최대 값이면 True, 아니면 False로 바꾸어 반환한다

 

나의 풀이

class Solution:
    def kidsWithCandies(self, candies: List[int], extraCandies: int) -> List[bool]:
        return [i+extraCandies>=max(candies) for i in candies]

i+extraCandies 가 candies의 최대값과 크거나 같으면 True , 아니면 False 가 나오게 문제를 풀고

리스트 컴프리헨션을 사용했다

반응형