Files
Coding-Practice/programmers/H-Index/solution.java
T

18 lines
581 B
Java
Raw Normal View History

2022-12-26 20:06:24 +09:00
// [문제 링크]: https://school.programmers.co.kr/learn/courses/30/lessons/42747
import java.util.Arrays;
class Solution {
public int solution(int[] citations) {
int answer = 0;
int mlen = citations.length;
Arrays.sort(citations);
for(int c = (citations.length+1)/2; c <= mlen; c++){
if(citations[mlen-c] >= c) {
answer = c;
System.out.println(c + " " + citations[mlen-c]);
} else break;
}
System.out.println(Arrays.toString(citations));
return answer;
}
}