백준 문제풀기/JAVA
[백준 1546 JAVA 자바] 평균
냉동피자
2023. 7. 30. 20:03
평균을 출력합시다
상대오차가 10^-2 이하이면 정답입니다
세준이의 점수들을 위로 조정해서 평균을 double 형식으로 구합시다
1. 세준이의 점수를 입력하면서 최대값을 찾습니다
2. 세준이 점수의 총 합 sum을 구합시다
3. 세준 점수의 조정값을 출력합시다
코드입니다
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int M = scan.nextInt();
double[] arr = new double[M];
for (int i = 0; i < M; i++) {
arr[i] = scan.nextDouble();
}
double max = arr[0];
for (int j = 1; j < M; j++) {
if (arr[j]>max) {
max=arr[j];
}
}
double sum=0;
for (int i = 0; i < M; i++) {
sum += arr[i];
}
System.out.println(sum/max*100/M);
}
}
세준 점수 조정값이
sum/max*100/(과목수)인건
분배법칙만 알아도 매우 간단합니다