기차 안에서 하는 원예
면접 대비시간 제한2초메모리 제한1024 MB
하루에 한 개씩 n개의 식물을 심을 때, 마지막 식물이 익는 날을 가장 빠르게 만드는 값을 구합니다.
문제
동방 특급 열차의 여정은 꽤 길어서, 싣고 온 식량만으로는 승객을 늘 먹이기 어렵다. 그래서 열차 안에서 채소와 식물을 기르도록 되어 있다. 다만 식물을 기르려면 먼저 심어야 한다.
북은 개의 식물을 가지고 있다. 번째 식물이 자라서 익기까지 일이 필요하다. 북은 업무가 많아서 하루에 한 개 이상의 식물을 심을 수 없으므로, 심는 순서가 중요하다. 북은 모든 식물을 되도록 일찍 익혀서 요리에 쓰고 싶어 한다. 어떤 심는 순서에 대해 모든 식물이 익을 때까지 걸리는 최소 일수를 구하라.
입력
첫 줄에 북이 가진 식물의 개수 이 주어진다 ().
다음 줄에는 개의 정수 가 주어진다. 는 번째 식물이 자라서 익는 데 필요한 날의 수이다 ().
출력
어떤 심는 순서에 대해 모든 식물이 자라서 익는 최소 일수를 한 줄에 출력한다.