새소식

인기 검색어

프로그래머스/Lv.1

[Swift] 숫자 짝궁

  • -
import Foundation

func solution(_ X:String, _ Y:String) -> String {

    var result = [String]()
    
    for i in 0...9 {
        result += Array(repeating: String(i), count: min(X.filter{String($0) == String(i)}.count, Y.filter {String($0) ==  String(i)}.count))
    }
    
    return result.isEmpty ? "-1" : result.filter{$0 == "0"}.count == result.count ? "0" : result.sorted(by: >).joined()
}

 

'프로그래머스 > Lv.1' 카테고리의 다른 글

[Swift] 신고 결과 받기  (0) 2023.02.15
[Swift] 시저 암호  (0) 2023.02.15
[Swift] 숫자 문자열과 영단어  (0) 2023.02.15
[Swift] 수박수박수박수박수박수?  (0) 2023.02.14
[Swift] 소수 찾기  (0) 2023.02.14
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.