-
[programmers/Swift] 정수 내림차순으로 배치하기Archive/Questions 2022. 5. 3. 17:56728x90
programmers.co.kr - 코딩테스트연습 - Lv.1 - 연습문제 - 정수 내림차순으로 배치하기
Constraints :
- n은 1이상 8000000000 이하인 자연수입니다.
// // Created by Yongwoo Marco on 2022/04/26. // Copyright © 2022 Yongwoo Marco Kim. All rights reserved. // func solution(_ n:Int64) -> Int64 { return Int64(String(n).sorted(by: >).reduce("") { $0 + String($1) })! } print(solution(118372)) // 873211 print(solution(7987654321)) // 9877654321
How I tried this :
기존에 String도 가나다 순이나 숫자는 기본적으로 정렬이 가능한걸 알고 있어서 이용했다.문제에 관한 모든 저작권 : https://programmers.co.kr/
728x90'Archive > Questions' 카테고리의 다른 글
[programmers/Swift]로또의 최고 순위와 최저 순위 (0) 2022.05.04 [programmers/Swift] 나누어 떨어지는 숫자 배열 (0) 2022.05.03 [programmers/Swift] 2016년 (0) 2022.05.03 [programmers/Swift] 문자열 내 마음대로 정렬하기 (0) 2022.05.03 [programmers/Swift] 두 정수 사이의 합 (0) 2022.05.02