백준 1546. 평균 - Golang, Python
백준 1546 문제 보기 1. 문제 이해하기 n개의 점수가 주어진다. 이 중 최고점을 m이라 했을 때, 각각의 점수들을 "점수/M*100"으로 환산해 평균을 구하라. 예를 들어 2개의 숫자 10, 20이 주어진다면, {(10/20*100) + (20/20*100)} / 2 = 75, 따라서 75가 정답이다. 2. 아이디어 구상 구해야하는 값을 정리해보면 다음과 같다. 따라서 주어지는 전체 점수에 100을 곱한 후, 이를 전체 점수들의 개수와 최대값으로 나눠주면 된다. Python으로 풀 경우 주어지는 점수들을 리스트에 담아, 편리한 내장함수들을 이용해 간단히 문제를 해결할 수 있다. n = int(input()) nums = list(map(int, input().split())) print((sum(n..
2023.04.03