문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5Pw_-KAdcDFAUq&categoryId=AV5Pw_-KAdcDFAUq&categoryType=CODE 풀이 최대값, 최소값 소거를 위해 오름차순 정렬 최좌측(최소값)과 최우측(최대값)을 제외한 값의 합 구하기 값의 합을 8로 나누기 round 함수를 이용해 반올림 (round 함수에 옵션 인자를 주지 않으면 소수점 첫째자리 기준 연산) T = int(input()) for test_case in range(1, T + 1): print("#"+str(test_case), round(sum(sorted(map(int, input().split()))[1:-1])/8)) 공유하기 Twitter Facebook LinkedIn 이전 다음 댓글남기기
댓글남기기