Leetcode 를 풀어보았다.

a-paka·2022년 2월 20일
0

Pick one 버튼을 눌러 랜덤 문제를 하나 뽑았다.

1281. Subtract the Product and Sum of Digits of an Integer

설명이 한 줄이라 읽어보았다. 어떤 정수의 자릿수 전체의 곱과 합의 차를 구하는 문제이다.

예제도 단순했다.

func subtractProductAndSum(_ n: Int) -> Int {
    let arr = Array("\(n)").compactMap { Int("\($0)") }
    return arr.reduce(1, *) - arr.reduce(0, +)
}

타입 변환은 귀찮다.. 파이썬이 그립다....

profile
iOS Engineer

0개의 댓글