T = int(input()) for tc in range(1, T + 1): arr = list(map(int, input().split())) N = arr[0] scores = arr[1:] # 평균 s1 = 0 for i in scores: s1 += i ave = s1 / N # 평균을 넘는 학생 비율 count = 0 ratio = 0 for i in scores: if i > ave: count += 1 ratio = count/N*100 # 소수점 출력 print(f'{ratio:.3f}%') 🎈 소수점 출력시 문자열 포맷팅으로 처리하기!! 처음에는 round()로 하려고 했지만, round() 함수는 끝자리가 0이면 출력을 하지 않았습니다ㅠㅠ 위의 문제의 출력예제의 첫째 줄을 보면 40%..