[백준, BOJ 1546] 평균 (java)
Problem Solving/BOJ

[백준, BOJ 1546] 평균 (java)

728x90

출처-https://www.acmicpc.net/problem/1546

 

1546번: 평균

첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보

www.acmicpc.net


728x90

 

import java.util.*;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scan=new Scanner(System.in);
		int n=scan.nextInt();
		double score[]=new double[n];
		double max=0;
		double avg=0;
		
		for (int i=0;i<n;i++) {
			score[i]=scan.nextDouble();
			max=Math.max(max,score[i]);
		}
		
		for (int i=0;i<n;i++) {
			score[i]=score[i]/max*100;
			avg+=score[i];
		}
		avg/=n;
		System.out.println(avg);
	}

}
728x90