seong

백준 1546번 본문

알고리즘/백준

백준 1546번

hyeonseong 2022. 7. 29. 10:49

import java.util.Arrays;
import java.util.Scanner;
import java.util.HashSet;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int N = sc.nextInt();// 과목 수
        double sub[] = new double[N];
        for(int i =0; i < N; i++){//과목의 점수 저장
            sub[i] = sc.nextDouble();

        }
        //과목의 점수 중 최댓값 구하기 - Arrays.sort를 이용
        Arrays.sort(sub);// 값들을 오름차순으로 정렬
        double max = sub[N-1];// 최댓값의 위치 
        double avg= 0;
        //점수 새로 계산하기.
        for(int i = 0; i< sub.length; i++){
            sub[i] = sub[i] / max * 100;
        }
				
        for(int i = 0; i< sub.length; i++){
            avg += sub[i];
        }
        avg = avg/N;
        System.out.println(avg);
    }
}