문제풀이/SW Expert Academy

[SWEA][D2] 1984. 중간 평균값 구하기 (파이썬/Python)

얄루몬 2021. 8. 28. 14:13

<오답>

#1984

T = int(input())
lst = []

for i in range(1,T+1):
    lst = list(map(int,input().split()))
    lst.sort()
    lst.pop(0)
    lst.pop(-1)
    print(f'#{i} {round(sum(lst)/10)}')

# 간단하게 정렬한 후 맨 앞 값이랑 맨 뒷값을 뺴주면 된다고 생각했는데 틀렸다.


<정답>

#1984

T = int(input())
lst = []

for i in range(1,T+1):
    lst = list(map(int,input().split()))
    lst.sort()
    lst.pop(0)
    lst.pop(-1)
    print(f'#{i} {round(sum(lst)/8)}')

#틀린 이유가 맨 앞, 뒤 원소를 빼주고 나누기 8을 해주어야 하는데 생각 없이 10을 해주어서 틀렸다 이런 어처구니 없는 상황이 ㅋ ,..