iOS 개발 공부
[Swift] 명예의 전당 본문
import Foundation
// k 일 이전 : 제일 작은 수
// k 일 이후 : 제일 작은 수 보다 큰 수
func solution(_ k:Int, _ score:[Int]) -> [Int] {
var answer: [Int] = []
var newScore: [Int] = []
for index in 0..<score.count {
newScore.append(score[index])
newScore.sort(by: >)
if newScore.count < k {
answer.append(newScore.last!)
} else {
answer.append(newScore[k - 1])
}
}
return answer
}
'프로그래머스 > Lv.1' 카테고리의 다른 글
| [Swift] 문자열 나누기 (0) | 2023.02.14 |
|---|---|
| [Swift] 모의고사 (0) | 2023.02.14 |
| [Swift] 로또의 최고순위와 최저순위 (0) | 2023.02.12 |
| [Swift] 둘만의 암호 (0) | 2023.02.12 |
| [Swift] 두 정수 사이의 합 (0) | 2023.02.12 |