이번 문제는 문제에서 주어진 공식을 이용하여 절사평균과 보정평균을 소수점 셋째자리에서 반올림하여 출력하는 문제였다. 오답처리되어 찾아본 결과 절사평균과 보정평균을 프로그램으로 구하는 과정에서 0.00000001의 오차가 발생하기 때문에 이를 더해야 정답을 구할 수 있다는 사실을 알 수 있었다.
n, k=map(int, input().split())
num=[]
js=0
bj=0
for i in range(n):
num.append(float(input()))
num.sort()
for i in range(k, n-k):
js+=num[i]
bj=js
js/=(n-2*k)
bj=bj+(num[k]*k)+(num[n-k-1]*k)
bj/=n
print('%.2f'%(js+0.00000001))
print('%.2f'%(bj+0.00000001))