1677: Мінімальна різниця між сумами

Перегляд у форматі PDF

Надіслати розв'язок

Бали: 32,00 (partial)
Time limit: 2.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

Задається послідовність цілих чисел ~A~ довжиною ~N~.

Розіб'ємо дану послідовність на чотири суміжних непорожніх підпослівностей. Позначимо їх суми ~P,Q,R,S~.

Ваша задача розбити послідовність так, щоб абсолютна різниця між максимальною та мінімальною сумами з ~P,Q,R,S~ була мінімальна. Знайдіть цю різницю.

Формат вхідних даних

Перший рядок вхідного потоку містить ціле число ~N~ ~(4 \le N \le 2 \cdot 10^5)~

Наступний рядок містить цілі числа ~A_i~ ~(1 \le A_i \le 10^9)~, які розділяються пропуском.

Формат вихідних даних

У вихідний потік виведіть шукану мінімальну абсолютну різницю між максимальною та мінімальною сумами серед ~P,Q,R,S~

Приклад вхідних даних

5
3 2 4 1 2

Приклад вихідних даних

2

Коментарі

Please read the guidelines before commenting.


Ще немає коментарів.