본문 바로가기
알고리즘/문제풀이

sw Expert Academy D2 중간 평균값 구하기

by 새싹감자 2022. 7. 29.

sorted 함수를 사용하여 배열을 정렬한 후에, 사이값만 더해서 구할 수 있게 만들었다.

반올림할 때에는 round를 사용한다.

num=int(input())
for z in range(num):
    data=list(map(int, input().split()))
    add=0
    answer=0
    print('#{} '.format(z+1),end='')
    afterdata=sorted(data)
    for i in range(1,len(data)-1):
        add = add + afterdata[i]

    answer=add/(len(data)-2)
    print(round(answer))

댓글