Python으로 구현한 2592번 대표값 문제 풀이입니다.
https://www.acmicpc.net/problem/2592
2592번: 대표값
어떤 수들이 있을 때, 그 수들을 대표하는 값으로 가장 흔하게 쓰이는 것은 평균이다. 평균은 주어진 모든 수의 합을 수의 개수로 나눈 것이다. 예를 들어 10, 40, 30, 60, 30, 20, 60, 30, 40, 50의 평균은
www.acmicpc.net
data = []
for _ in range(10) :
data.append(int(input()))
print(sum(data) // 10)
print(max(data, key = data.count))
반복문을 통해 10개의 수들을 입력받아 data 리스트에 넣는다.
sum(data) 를 통해 data 리스트에 담겨있는 값들의 합을 구해 10으로 나눈 값 즉, 평균을 출력하고
data 리스트에 담겨있는 값들 중 최빈값을 출력한다.
'백준(Python) 풀이 > 수학' 카테고리의 다른 글
백준(Python) 2754번 학점계산 풀이 (0) | 2021.10.19 |
---|---|
백준(Python) 2331번 반복수열 풀이 (0) | 2021.10.19 |
백준(Python) 15740번 A+B - 9 풀이 (0) | 2021.10.18 |
백준(Python) 16430번 제리와 톰 풀이 (0) | 2021.10.18 |
백준(Python) 3460번 이진수 풀이 (0) | 2021.10.18 |