-
[programmers/Swift] 자릿수 더하기Archive/Questions 2022. 4. 27. 18:48728x90
programmers.co.kr - 코딩테스트연습 - Lv.1 - 자릿수 더하기
코딩테스트 연습 - 자릿수 더하기
자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. 제한사항 N의 범위 : 100,000,000 이하의 자연수 입출
programmers.co.kr
Constraints :
- N의 범위 : 100,000,000 이하의 자연수
// // Created by Yongwoo Marco on 2022/04/27. // Copyright © 2022 Yongwoo Marco Kim. All rights reserved. // func solution(_ n:Int) -> Int { return String(n).compactMap { $0.hexDigitValue }.reduce(0, +) } print(solution(123)) // 6 print(solution(987)) // 24
How I tried this :
각 자리수를 String 요소로 처리문제에 관한 모든 저작권 : https://programmers.co.kr/
728x90'Archive > Questions' 카테고리의 다른 글
[programmers/Swift] 최댓값과 최솟값 (0) 2022.04.28 [programmers/Swift] 이상한 문자 만들기 (0) 2022.04.27 [programmers/Swift] 최대공약수와 최소공배수 (0) 2022.04.27 [programmers/Swift] 짝수와 홀수 (0) 2022.04.26 [programmers/Swift] 콜라츠 추측 (0) 2022.04.25