swift 자릿수 더하기

quokka·2021년 3월 27일
0

코딩테스트

목록 보기
20/63

reduce:

func solution(_ n:Int) -> Int
{
    var answer = 0
    for i in String(n) {
        answer += Int(String(i))!
    }
    return answer
}
func reduce<U>(initial: U, combine: (U, T) -> U) -> U // reduce정의 
func solution(_ n:Int) -> Int
{
    return String(n).reduce(0, { $0 + Int(String($1))!})
}

문제출처 : https://programmers.co.kr/learn/courses/30/lessons/12931?language=swift
reduce : http://minsone.github.io/mac/ios/swift-map-filter-reduce-and-inference

profile
iOS를 공부하는 개발자입니다~ㅎㅎ

0개의 댓글

관련 채용 정보