Super Kawaii Cute Cat Kaoani
본문 바로가기
✍️ Algortihm/Java

[백준] 1546번: 평균 - JAVA

by wonee1 2024. 8. 14.
728x90

 

 

✍️풀이방식

 

변환 점수의 평균을 구하는 식(점수가 A,B,C 인 경우) 

(A/M*100+ B/ M*100+ C/ M*100)/3=( A+B+C)* 100/M/3

 

즉 총합*100/최대값/3이 출력값이 되어야한다.

 

 

 

 


 

🖥️문제풀이

import java.util.*;
import java.io.*;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int N = Integer.parseInt(br.readLine());// 개수 입력 받기 
        String[] input = br.readLine().split(" ");// 점수를 공백으로 분리 
        int[] A = new int[N];
        double max=0;
        double sum=0;
        
      
        for(int i=0;i<N;i++){
            A[i] = Integer.parseInt(input[i]); 
            if(max<A[i])max=A[i];
            sum+=A[i];
        }
        
        System.out.print(sum*100/max/N);
      
    }
}

 

 

 

☑️실행결과 

 

 

 

 

 

 

 

728x90