N명의 학생의 국어점수가 입력되면 각 학생의 등수를 입력된 순서대로 출력하는 프로그램을 작성하세요.
function solution(arr){
// 배열 길이 선언
let n = arr.length;
// n의 수 만큼 1로 초기화
let result = Array.from({length: n}, () => 1);
for(let i = 0; i < n; i++) {
for(let j = 0; j < n; j++) {
// 자신보다 큰 점수가 있다면 자신 등수 하락 ex) 1 -> 2
if(arr[j]>arr[i]) result[i]++;
}
}
return result;
}
let arr=[92, 92, 92, 100, 76];
console.log(solution(arr)); // [2,2,2,1,5]
let arr=[87, 89, 92, 100, 76];
console.log(solution(arr)); // [4,3,2,1,5]