[백준/python] 1546번 - 평균 / CLASS 2 (+sum 내장함수에 대한 고찰)
1546번: 평균 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보 www.acmicpc.net 풀이 n = int(input()) li = list(map(int,input().split())) ans = sum(li) print((ans/n)/max(li)*100) 리스트에 있는 요소들을 받고, 그 수식들의 평균을 출력해주면 되는 단순한 문제이다. 그렇다면 리스트에 있는 모든 수를 더해서 n으로 나눠준다면 일단 평균이 되고, max(li)*100을 통해 고친 평균을 출력해주면 된다. sum이나 for이나 마찬가지지만, sum이 아주 조금은 더 빠르..
코딩테스트/백준
2024. 1. 1. 13:19