reduce
[Swift] reduce ์ฌ์ฉํ๊ธฐ | sum
Programmers ํ์ค๋ ์๋ฅผ ํ๊ณ ๋์, reduce๋ฅผ ์ด์ฉํ ํ์ด๋ฅผ ๋ง์ฃผ์ณ๋ฒ๋ ธ๋ค. // Programmers ํ์ค๋ ์ ํ์ด func solution(_ x:Int) -> Bool { var sum_x = String(x).map{ Int(String($0))! }.reduce(0, +) return x % sum_x == 0 } ใ ใ .. ๋๋ ๊ณต๋ถํด์ค๊ฒ reduce ์ปจํ ์ด๋ ๋ด๋ถ์ ๊ฐ์ ํ๋๋ก ํตํฉ(์ฐ์ฐ)ํ์ฌ return * Swift์์๋ Python๊ณผ๋ ๋ฌ๋ฆฌ ๋ฐฐ์ด์ ์ด ํฉ์ ๊ตฌํ๋ ๋ด์ฅ ํจ์ sum์ด ์๋ค. ๋์ reduce๋ฅผ ์์ฉํด์ฃผ๋ฉด ๋๋ค. (1) reduce(_: _:) public func reduce(_ initialResult: Result, _ nextPartialResult: (..