https://school.programmers.co.kr/learn/courses/30/lessons/120851
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
import Foundation
func solution(_ my_string:String) -> Int {
return my_string.compactMap{Int(String($0))}.reduce(0,+)
}
내풀이)
compactMap 메서드를 이용해 Int형 배열로 변환(숫자로 변환되지 않는 문자열은 nil값을 가지기 때문에 compactMap 사용)
reduce 메서드로 모든 값을 더해줌
'Swift랑 친해지기 > programmers 풀기' 카테고리의 다른 글
[프로그래머스] 순서쌍의 개수 (Swift) (0) | 2022.11.21 |
---|---|
[프로그래머스] 문자열 정렬하기(1) (Swift) (0) | 2022.11.21 |
[프로그래머스] 스킬트리 (Swift) (0) | 2022.11.14 |
[프로그래머스] 제곱수 판별하기 (Swift) (1) | 2022.11.13 |
[프로그래머스] 문자 반복 출력하기 (Swift) (0) | 2022.11.12 |