구두 수선공에게 손님이 주문한 작업 N개가 밀려 있다. 수선공은 하루에 한 작업만 진행할 수 있고, i번 작업을 끝내는 데 Ti일이 걸린다. Ti는 정수이고 1≤Ti≤1000이다.
i번 작업을 시작하기 전에 하루가 지연될 때마다 수선공은 보상금 Si센트를 지불해야 한다. Si는 정수이고 1≤Si≤10000이다. 보상금 총액이 가장 적어지는 작업 순서를 구하라.
순서를 정하면 i번 작업은 앞에 놓인 작업들의 소요 일수를 합한 만큼 지연되어 시작한다. 따라서 보상금 총액은 각 작업의 지연 일수에 Si를 곱한 값을 모두 더한 값이다.
하루에 두 개 이상의 작업을 동시에 진행할 수 없다. i번 작업을 시작하면 그 작업을 마칠 때까지 다른 작업을 진행할 수 없다.