와와

백준 1546 / 자바 본문

개발/자바

백준 1546 / 자바

정으주 2021. 1. 14. 11:01

www.acmicpc.net/problem/1546

 

1546번: 평균

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

www.acmicpc.net

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.StringTokenizer;


public class Main {
   
	public static void main(String[] args) throws IOException {
		
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

		StringTokenizer st;
		
		int N = Integer.parseInt(br.readLine());
		st = new StringTokenizer(br.readLine());
		float Score[] = new float[N]; 
		float sum=0, m;
		
		for(int i=0; i<N; i++) {
			Score[i] = Float.valueOf(st.nextToken());
		}
		
		Arrays.sort(Score);
		m = Score[N-1];

		for(int i=0; i<N;i++) {
			Score[i] = Score[i]/m*100;
			sum += Score[i];
		}

		System.out.println(sum/N);

}
}

'개발 > 자바' 카테고리의 다른 글

백준 4344 / 자바  (1) 2021.01.14
백준 8958 / 자바  (0) 2021.01.14
백준 3052 / 자바  (0) 2021.01.13
백준 2577 / 자바  (0) 2021.01.13
백준 2562 / 자바  (0) 2021.01.13