"""
[문제 설명]
숫자가 순서대로 나열되어 있을 때, 주어진 모든 수의 평균을
구한 후 소수점 이하를 버린 값을 계산하는 프로그램을
작성하려고 합니다.
예를 들어 배열(리스트) [1, 1, 1, 1, 2]가 주어진 경우
모든 입력값의 합은 1 + 1 + 1 + 1 + 2 = 6이며,
평균은 6 / 5 = 1.2입니다. 소수점 이하를 버리면 1이므로
1을 return 합니다.
코드가 올바르게 동작할 수 있도록 빈칸을 채워
전체 코드를 완성해 주세요.
[입력 설명]
- input1: 입력되는 숫자의 개수이며,
1 이상 100 이하의 정수입니다.
- input2: input1에서 주어진 개수만큼의 정수가
공백으로 구분되어 주어집니다.
각 정수는 1 이상 100 이하입니다.
[출력 설명]
주어진 정수들의 평균을 구한 후,
소수점 이하를 버린 정수를 return 합니다.
[예제 1]
입력:
5
1 1 1 1 2
출력:
1
설명:
위의 설명과 같습니다.
[예제 2]
입력:
5
10 12 13 14 15
출력:
12
설명:
입력된 수의 합은 10 + 12 + 13 + 14 + 15 = 64이며,
평균은 64 / 5 = 12.8입니다.
소수점 이하를 버리면 12이므로 12를 return 합니다.
"""
# ========================================
# 1개의 pass를 지우고 알맞은 코드를 작성하세요.
# ========================================
len_inputs = int(input(""))
inputs = list(map(int, input("").split()))
sum_of_inputs = sum(inputs)
answer = (sum_of_inputs // len_inputs)
print(answer)
To embed this project on your website, copy the following code and paste it into your website's HTML: