Сокровища
시간 제한2초메모리 제한32 MB
선형 점화식으로 n개의 더미 값을 d로 나눈 나머지로 만들고, 합이 전체의 절반 이상인 가장 짧은 연속 구간을 찾는다.
문제
И вот что из меня вышло, Джим. А все оттого, что я смолоду ходил на кладбище играть в орлянку!
Бен Ганн
Будучи единственным человеком на острове, Бен Ганн тронулся умом. Он разделил сокровища в пещере на кучек и положил их в ряд. А теперь ему мерещится капитан Флинт, который хочет отобрать у него часть сокровищ.
Так как Флинт всего лишь галлюцинация, то его требования к своей части сокровищ необычны. Он хочет взять кучек, лежащих в ряду подряд, так, что бы суммарная стоимость сокровищ в этих кучках была не меньше, чем сумманая стоимость всех остальных сокровищ. Количество кучек при этом должно быть минимально возможным.
К сожалению, Бен Ганн не в состоянии сказать, какова стоимость каждой кучки. Единственное, что он помнит --- стоимости первых двух кучек, и то, что стоимость -й кучки он вычислял по формуле , где , , и --- константы, которые ему сообщил Ник Аллардайс, и --- стоимости -й и -й кучек соответственно.
Помогите Бену Ганну отдать часть своих сокровищ Флинту.
입력
В первой строке входного файла задано число () --- количество кучек сокровищ. Во второй строчке находятся числа и () --- стоимости первых двух кучек. В третьей строчке находятся числа , , и ().
출력
Выведите номера первой и последней кучек, которые необходимо взять Флинту. Если таких вариантов несколько, выведите любой.
힌트
Обратите внимание, что памяти в задаче мало.