강의로 돌아가기
뽀야

어디가 문제인지 모르겠네요...

문제 이해를 제대로 못한걸까요?
코드 채점으로 하면 11번 16번을 제외하고는 다 실패가 되네요..
어디가 잘못된걸까요??

import java.util.Arrays;

class Solution {
public int solution(int[] citations) {
int answer = 0;
int N = citations.length;
Arrays.sort(citations);

for (int i = N - 1; i >= 0; i--) {
if (citations[i] <= N - i) {
answer = citations[i];
break;
}
}
return answer;
}
}

작성중인 코드―Solution.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import java.util.Arrays;

class Solution {
    public int solution(int[] citations) {
        int answer = 0;
        int N = citations.length;
        Arrays.sort(citations);

        for (int i = N - 1; i >= 0; i--) {
            if (citations[i] <= N - i) {
                answer = citations[i];
                break;
            }
        }
        return answer;
    }
}
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.