cool hamsters never sleep
백준 4344. 평균은 넘겠지 본문
n = int(input())
for _ in range(n):
nums = list(map(int, input().split()))
avg = sum(nums[1:])/nums[0] # 평균을 구함 (nums[0]: 학생수, nums[1:] 점수)
cnt = 0
for score in nums[1:]:
if score > avg:
cnt += 1 # 평균 이상인 학생 수
rate = cnt/nums[0] *100
print(f'{rate:.3f}%')
1. %f
실수 받을 때 사용
2. f'{rate:.3f}%' 해석
rate에 담긴 수의 소수점 3자리까지 표기
'Python Algorithm' 카테고리의 다른 글
백준 11720. 숫자의 합 (0) | 2022.07.18 |
---|---|
백준 11654. 아스키 코드 (0) | 2022.07.17 |
백준 8958. OX퀴즈 (0) | 2022.07.16 |
백준 1546. 평균 (0) | 2022.07.16 |
백준 3052. 나머지 (0) | 2022.07.16 |
Comments