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
'✍️ Algortihm > Java' 카테고리의 다른 글
[백준] 11659번: 구간 합 구하기 4 - JAVA (0) | 2024.11.10 |
---|---|
자바 코딩 테스트 정리 (1) (0) | 2024.08.28 |
[백준] 11720번: 숫자의 합 - JAVA (1) | 2024.08.14 |
[백준] 2588번: 곱셈 - JAVA (0) | 2024.06.11 |
[백준] 1000번 : A+B - JAVA (1) | 2024.06.08 |