직선 위의 대표값 K개
시간 제한2초메모리 제한512 MB
K를 1부터 N까지 변화시키며, 주어진 점들까지의 거리 합이 최소가 되도록 실수 위의 K개 점을 배치하는 문제입니다.
문제
정수 수열 이 주어진다. 자연수 에 대해, 반드시 정수일 필요는 없는 실수 를 골라 다음 식 의 값을 가장 작게 만들려고 한다.
가 부터 까지 변할 때, 각 에 대해 의 최솟값을 구하라.
입력
첫째 줄에 자연수 ()이 주어진다.
둘째 줄에 수열 를 이루는 정수 개가 공백으로 구분되어 주어진다. 각 값은 이상 이하다. 수열이 정렬되어 있다는 보장은 없다.
출력
한 줄에 수 개를 공백으로 구분해 출력한다. 번째 수는 수열 의 길이가 일 때 의 최솟값이다. 모든 답은 정수다.
힌트
예제에서 일 때는 을, 일 때는 을 고를 수 있다.