보물
면접 대비시간 제한2초메모리 제한32 MB
재귀식으로 생성되는 n개의 더미에서, 나머지 더미 합 이상이 되는 가장 짧은 연속 구간을 찾습니다.
문제
그래서 내가 이 꼴이 됐지, 짐. 다 젊었을 때 공동묘지에 가서 동전 던지기를 했기 때문이야!
벤 건
섬에 혼자 남은 벤 건은 정신이 나갔다. 그는 동굴 속 보물을 개의 더미로 나누어 한 줄로 늘어놓았다. 지금 그에게는 플린트 선장의 환영이 보이고, 그 환영은 보물의 일부를 빼앗으려 한다.
플린트는 환영일 뿐이므로 요구하는 방식이 특이하다. 그는 줄에서 연이어 놓인 개의 더미를 골라, 그 더미들의 가치 합이 나머지 모든 보물의 가치 합 이상이 되기를 원한다. 이때 고르는 더미의 개수는 가능한 한 적어야 한다.
벤 건은 각 더미의 가치를 정확히 말하지 못한다. 기억하는 것은 처음 두 더미의 가치와, 번째 더미의 가치를 다음 식으로 계산했다는 사실뿐이다.
여기서 , , , 는 닉 올라르다이스가 알려준 상수이고, 과 는 각각 번째와 번째 더미의 가치이다.
벤 건이 플린트에게 보물의 일부를 넘겨주도록 도와라.
입력
첫 줄에 더미의 개수 ()이 주어진다. 둘째 줄에는 처음 두 더미의 가치 와 ()가 주어진다. 셋째 줄에는 , , , ()가 주어진다.
출력
플린트가 가져갈 첫 번째 더미와 마지막 더미의 번호를 출력한다. 답이 여러 개이면 그중 아무거나 출력해도 된다.
힌트
이 문제는 메모리가 적으니 주의하라.