Фильтр
시간 제한2초메모리 제한1024 MB
용량이 r인 필터에 매일 a_i리터를 붓고, 넘치면 흘러넘치며 x리터 이상 있으면 x리터가 빠져나갈 때 n일 동안 빠져나간 총량을 구한다.
문제
I'll be back.
T-800
После стычки с Кайлом Ризом у Терминатора сломался клапан, отвечающий за движение суставов. Теперь ему необходимо ежедневно наливать себе в фильтр литров масла.
Но, поскольку некоторые участки процессора Терминатора повреждены, он не может точно отмерить дозу и каждый -й день вливает литров масла в фильтр размером литров. Если масла в фильтре становится больше, чем фильтр способен в себя вместить, то лишнее масло выливается через край. После этого масло вытекает из фильтра в другие системы. Если в данный момент масла в фильтре не более литров, то оно полностью вытекает, и фильтр становится пуст. В противном случае количество масла в фильтре уменьшается на литров, утекших в системы Терминатора. Все оставшееся масло остается в фильтре до следующего дня и далее.
Помогите Терминатору определить суммарное количество масла, вытекшего в его системы, после дней. В первый день до залива масла в фильтр он пуст.
입력
В первой строке входного файла заданы три числа , и (), где --- количество дней, в течении которых Терминатор вливает масло в фильтр. В следующей строке находятся чисел () --- количество литров масла, которые он вливает в -й день.
출력
В единственной строке выведите суммарное количество литров масла, которое вытекло из фильтра в другие системы Терминатора за дней.