문제 설명

솔루션
import java.util.*;
class Solution {
public int[] solution(int[] emergency) {
int[] answer = new int [emergency.length];
int[] arr = new int [emergency.length];
for(int i = 0; i < emergency.length; i++){
arr[i] = emergency[i];
}
Arrays.sort(arr);
for(int i = 0; i < emergency.length; i++){
for(int j = 0; j < emergency.length; j++){
if(arr[i] == emergency[j]){//for문에서 같은 원소를 발견하면
answer[j] = emergency.length - i;//answer에 그자리에 배열길이에 앞에
//급한 사람들 제외한 길이 대입
}
}
}
return answer;
}
}'java' 카테고리의 다른 글
| [프로그래머스 - 자바] 이진수 더하기 (0) | 2023.09.01 |
|---|---|
| [프로그래머스 - 자바] 한번만 등장한 문자 (0) | 2023.09.01 |
| [프로그래머스 - 자바] 숨어있는 숫자의 덧셈(2) (0) | 2023.09.01 |
| [프로그래머스 - 자바] 가까운 수 (0) | 2023.09.01 |
| [프로그래머스 - 자바] k의 개수 (0) | 2023.08.29 |