시간 제한이 2초로 넉넉하므로 모든 경우의 수를 계산하도록 했다.


3 1 2 3 1 2 의 비용이 들고 L=3일 때, 


(3 + 1 + 2) / 3

(3 + 1 + 2 + 3) / 4

(3 + 1 + 2 + 3 + 1) / 5

(3 + 1 + 2 + 3 + 1 + 2) / 6

(1 + 2 + 3) / 3


...


(3 + 1 + 2) / 3


까지 모든 경우의 수에서 평균 비용이 최소가 되는 값을 출력하도록했다.


시간복잡도는 O(n^2)



'코딩,문제풀이 > Algospot' 카테고리의 다른 글

시계 맞추기(CLOCKSYNC)  (0) 2018.07.08
게임판 덮기(BOARDCOVER)  (0) 2018.07.08
피크닉(PICNIC)  (0) 2018.07.08
보글(BOGGLE)  (0) 2018.07.08
프로그래밍 대회에서 배우는 알고리즘 문제 해결 전략  (0) 2018.06.19

+ Recent posts