소스 코드
package com.company;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int C = sc.nextInt();
int n;
int total = 0;
int count = 0;
double avg;
int scores[] = new int[1000];
for(int i=0; i<C; i++) {
n = sc.nextInt();
for(int j=0; j<n; j++) {
scores[j] = sc.nextInt();
total += scores[j];
}
avg = (double) total / n;
for(int j=0; j<n; j++) {
if(scores[j] > avg) {
count++;
}
}
System.out.printf("%.3f", 100.0 * count / n);
System.out.println("%");
}
sc.close();
}
}
출력 결과
'5. 알고리즘 > 5_3 백준' 카테고리의 다른 글
[백준 알고리즘] 백준 2750번 수 정렬하기 자바(JAVA) (0) | 2020.02.15 |
---|---|
[백준 알고리즘] 백준 15596번 정수 N개의 합 자바(JAVA) (0) | 2020.02.11 |
[백준 알고리즘] 백준 8958번 OX퀴즈 자바(JAVA) (0) | 2020.02.10 |
[백준 알고리즘] 백준 1546번 평균 자바(JAVA) (0) | 2020.02.10 |
[백준 알고리즘] 백준 3052번 나머지 자바(JAVA) (0) | 2020.02.10 |