emergency 배열 안에 요소들을 크기 순서대로 번호를 매긴 배열을 반환해준다.
import Foundation
func solution(_ emergency:[Int]) -> [Int] {
let arr = emergency.sorted(by: >)
return emergency.map { arr.firstIndex(of: $0)! + 1 }
}
emergency 배열 안에 요소들을 내림차순으로 정렬해준 다음 arr에 넣어준다.
내림차순 해준 arr 배열에 emergency 요소들 인덱스를 찾아 + 1 해준다.