728x90
반응형
백준 BAEKJOON 4344번 평균은 넘겠지 [PYTHON/파이썬]
<문제 출처>
https://www.acmicpc.net/problem/4344
<풀이>
학생 수와 학생들의 점수를 합한 값으로 평균을 구하고
평균 점수보다 점수가 높은 학생들을 +1 시킨 뒤
소수점 셋째 자리까지 출력하였다. (나는 format 를 사용하여 {.3f} 로 출력하였다.)
<코드>
for _ in range(int(input())) :
score = list(map(int, input().split()))
N = score[0]
score = score[1:]
avg = sum(score) / N
student = 0
for i in score :
if i > avg :
student += 1
rate = student / N * 100
print("{:.3f}%".format(rate))
728x90
반응형
'ALGORITHM > PYTHON' 카테고리의 다른 글
백준 BAEKJOON 25625번 샤틀버스 [PYTHON/파이썬] (0) | 2022.09.18 |
---|---|
백준 BAEKJOON 25558번 내비게이션 [PYTHON/파이썬] (0) | 2022.09.18 |
백준 BAEKJOON 8958번 OX퀴즈 [PYTHON/파이썬] (0) | 2022.09.05 |
백준 BAEKJOON 1546번 평균 [PYTHON/파이썬] (0) | 2022.09.05 |
백준 BAEKJOON 3052번 나머지 [PYTHON/파이썬] (0) | 2022.09.05 |