티스토리 뷰

문제출처 - https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5Pw_-KAdcDFAUq&categoryId=AV5Pw_-KAdcDFAUq&categoryType=CODE

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

t = int(input())

for case in range(t):
    arr = list(map(int, input().split()))
    arr.sort()
    arr.pop(0)
    arr.pop(-1)

    answer = sum(arr) // len(arr)
    if sum(arr) / len(arr) - float(answer) >= 0.5:
        answer += 1
    print("#%d" % (case + 1), answer)

마지막에 if문은 문제에 (소수점 첫째 자리에서 반올림한 정수를 출력한다.) 조건때문에 예외처리 해준거임

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함