728x90
반응형
백준 BAEKJOON 1546번 평균 [PYTHON/파이썬]
<문제 출처>
https://www.acmicpc.net/problem/1546
1546번: 평균
첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보
www.acmicpc.net
<풀이>
점수가 저장되어 있는 리스트에 접근하여
문제에 주어진 식대로 각 항목마다 변경하여 평균을 구했다.
<코드>
n = int(input())
score = list(map(int, input().split()))
max_score = max(score)
sum = 0
for i in range(len(score)) :
score[i] = score[i] / max_score * 100
sum += score[i]
print(sum / n)
728x90
반응형
'ALGORITHM > PYTHON' 카테고리의 다른 글
백준 BAEKJOON 4344번 평균은 넘겠지 [PYTHON/파이썬] (0) | 2022.09.05 |
---|---|
백준 BAEKJOON 8958번 OX퀴즈 [PYTHON/파이썬] (0) | 2022.09.05 |
백준 BAEKJOON 3052번 나머지 [PYTHON/파이썬] (0) | 2022.09.05 |
백준 BAEKJOON 2562번 최댓값 [PYTHON/파이썬] (0) | 2022.09.05 |
백준 BAEKJOON 10818번 최소, 최대 [PYTHON/파이썬] (0) | 2022.09.05 |