Baekjoon 문제 풀기 (1546번 : 평균) Python

1546번 : 평균

1. 문제읽기


조건대로 풀면 되는 문제..

문제에서 나온 대로 풀면 간단하다.
뭔가 더 꼬여있을 줄 알았는데 단순하게 생각하니 쉽게 풀렸다.

2. 제출 코드


n = int(input())
arr = list(map(int, input().split()))

max_score = max(arr)
new_arr = [i/max_score*100 for i in arr]

print(sum(new_arr)/len(new_arr))

3. 공부할 것


다른 코드들을 보니 다들 어렵게 풀었다.
내가 너무 단순하게 생각한건가?
어쨌든 맞았으니 기분은 좋다.
한줄 반복문을 드디어 잘 이용해보았다!!

댓글남기기