728x90
import sys
c = int(sys.stdin.readline()) #테스트 케이스 값 입력
for i in range(c):
arr = list(map(int,sys.stdin.readline().split())) # 학생 수와 각 점수를 입력
avg = sum(arr[1:]) / arr[0] #점수 총합 / 학생 수
count = 0 #평균을 넘는 학생을 세기 위한 변수
for j in arr[1:]: # 평균 이상 학생 수 판단 로직
if j > avg:
count += 1
per = (count / arr[0]) * 100 # 평균 이상 학생 수를 백분위로 표현
print('%.3f' %per + '%') # 소수점 3번째 자리까지 float 형으로 출력
728x90
'알고리즘' 카테고리의 다른 글
[백준] 2884 알람시계 (Java) (0) | 2022.07.27 |
---|---|
[백준] 4344 평균은넘겠지 (Java) (0) | 2022.07.27 |
[백준] 1157 단어 공부 (Python) (0) | 2022.07.20 |
[백준] 2675 문자열 반복 (Python) (0) | 2022.06.09 |
[백준] 10809 알파벳 찾기 (Python) (0) | 2022.06.08 |