반응형
[문제 출처]
https://www.acmicpc.net/problem/1546
[문제 풀이]
리스트에 점수들을 저장하고, 그중에서 최댓값을 찾아 저장한다.
리스트의 모든 점수들에 대해서, 저장한 최댓값을 기준으로 하여 다시 점수를 계산하여 평균을 낸다.
#1546
n = int(input())
score = list(map(int, input().split()))
m = max(score)
sum_value = 0
for i in range(n):
sum_value += (score[i]/m*100)
print(sum_value/n)
반응형
'알고리즘 > python' 카테고리의 다른 글
[python/파이썬] 백준 24416 알고리즘 수업 - 피보나치 수 1 (0) | 2022.10.11 |
---|---|
[python/파이썬] 백준 2941 크로아티아 알파벳 (0) | 2022.10.07 |
[python/파이썬] 백준 3036 링 (1) | 2022.10.05 |
[python/파이썬] 백준 1037 약수 (1) | 2022.10.04 |
[python/파이썬] 백준 5086 배수와 약수 (0) | 2022.09.30 |