[codeup] 4531 : 대표 값

SUNGJIN KIM·2022년 3월 23일
0

CODEUP

목록 보기
30/76
post-thumbnail

문제

다섯 개의 자연수가 주어질 때 이들의 평균과 중앙값을 구하는 프로그램을 작성하시오.

입력

첫 째 줄부터 다섯 번째 줄까지 한 줄에 하나씩 자연수가 주어진다. 주어지는 자연수는 100보다 작은 10의 배수이다.

입력 예시

10
40
30
60
30

출력

첫째 줄에는 평균을 출력한다. 둘째 줄에는 중앙값을 출력한다. 평균과 중앙값은 모두 자연수이다.

출력 예시

34
30

문제 풀이

python으로 풀면 엄청 간단한 문제이다.
리스트 형태로 받고 해당 값들의 평균, 정렬 후 중간값을 출력시켜주면 된다.

numArr = []

for i in range(5):
    numArr.append(int(input()))

def Average_Num(numArr):
    sum = 0
    for i in range(len(numArr)):
        sum += numArr[i]
    return int(sum/len(numArr))

def Mid_Num(numArr):
    numArr.sort()
    index = int(len(numArr)/2)
    return numArr[index]

print(Average_Num(numArr))
print(Mid_Num(numArr))
profile
#QA #woonmong

0개의 댓글