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 |