๋งค๊ฐ๋ณ์๋ก ๋ค์ด์จ x
๋ฅผ ๋ฌธ์์ด๋ก ๋ณํํ ๋ค, map
์ผ๋ก ๋ค์ Int
ํ๋ณํํด์ ๊ฐ๊ฐ ๋ค ๋ํ ํ ๋๋จธ์ง๊ฐ ์๋์ง ์๋์ง ์ฌ๋ถ์ ๋ฐ๋ผ ๋ฐํ๊ฐ์ ๋ฌ๋ฆฌ ํ๋ฉด ๋๋ค.
๋ฌธ์
https://programmers.co.kr/learn/courses/30/lessons/12947
๋ด๊ฐ ์์ฑํ ์ฝ๋
Swift
func solution(_ x:Int) -> Bool {
let h = String(x).map { Int(String($0))! }.reduce(0, +)
return x % h == 0 ? true : false
}