JAVA 코딩 알고리즘 연습/프로그래머스

프로그래머스 - 등수 매기기 / JAVA (자바) 코딩 알고리즘 연습

easpop 2023. 2. 8. 16:44
728x90
반응형

반응형
class Solution {
    public int[] solution(int[][] score) {
		int[] answer = new int[score.length];
		double[] avg = new double[score.length];
		int rank = 1;

		for (int i = 0; i < score.length; i++) {
			avg[i] = (score[i][0] + score[i][1]) / 2.0;
		}

		for (int i = 0; i < avg.length; i++) {
			rank = 1;
			for (int j = 0; j < avg.length; j++) {
				if (avg[i] < avg[j]) {
					rank++;
				}
			}
			answer[i] = rank;
		}
        return answer;
    }
}
728x90
반응형