<오답>
#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을 해주어서 틀렸다 이런 어처구니 없는 상황이 ㅋ ,..
'문제풀이 > SW Expert Academy' 카테고리의 다른 글
[SWEA][D2] 1976. 시각 덧셈 (파이썬/Python) (0) | 2021.08.31 |
---|---|
[SWEA][D2] 1983. 조교의 성적 매기기 (파이썬/Python) (0) | 2021.08.31 |
[SWEA][D2] 1986. 지그재그 숫자 (파이썬/Python) (0) | 2021.08.28 |
[SWEA][D2] 1989. 초심자의 회문 검사(파이썬/Python) (0) | 2021.08.28 |
[SWEA][D2] 2001. 파리퇴치 (파이썬/Python) (0) | 2021.08.25 |