Daily LeetCode Challenge - 1431. Kids With the Greatest Number of Candies

Min Young Kim·2023년 4월 17일
0

algorithm

목록 보기
123/198

Problem From.

https://leetcode.com/problems/kids-with-the-greatest-number-of-candies/

오늘 문제는 사탕 리스트가 주어지고, 사탕을 더 줄 수 있는 extraCandies 가 주어질때, 각각의 리스트 요소에 extraCandies 를 주어서 최대 캔디수를 만들 수 있으면 true 아니면 false 를 담은 리스트를 반환하는 문제였다.

단순하게 candies 배열을 map 하여, 각각의 요소에 extraCandies 를 더한것이 max 보다 크면 true 아니면 false 로 변환되게 하였다.

class Solution {
    fun kidsWithCandies(candies: IntArray, extraCandies: Int): List<Boolean> {
        return candies.map { it + extraCandies >= candies.max() ?: 0 }.toList()
    }
}
profile
길을 찾는 개발자

0개의 댓글