728x90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
import java.util.Scanner;
public class B1546 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double M = 0;
int subNum = scanner.nextInt();
//이거 double로 안주면 밑에서 계산 제대로 안나옴
double subRes[] = new double[subNum];
double sum = 0;
double avg = 0;
for (int i = 0; i < subNum; i++) {
int grade = scanner.nextInt();
subRes[i] = grade;
if (subRes[i]>M) {
M = subRes[i];
}
}
for (int i = 0; i < subRes.length; i++) {
subRes[i] = subRes[i]/M*100;
sum += subRes[i];
}
avg = sum/subNum;
System.out.println(avg);
scanner.close();
}
}
|
cs |
728x90
'백준' 카테고리의 다른 글
백준 4344 - 평균은 넘겠지 (0) | 2022.05.11 |
---|---|
백준 8958 - OX퀴즈 (0) | 2022.05.11 |
백준 3052 - 나머지 (0) | 2022.05.11 |
백준 2675 - 문자열 반복 (0) | 2022.05.11 |
백준 10809 - 알파벳 찾기 (0) | 2022.05.06 |