eolymp
bolt
Try our new interface for solving problems
Məsələlər

Максимальний модуль суми

Максимальний модуль суми

Вам дано масив a, що складається з n цілих чисел і ціле число m.

Виберіть послідовність позицій b1, b2, ..., bk (1 ≤ b1 <b2 <... < bk ≤ n) таку, щоб значення z1.GIF було максимальне. Обрана підпослідовність може бути порожньою.

Підрахуйте максимальне можливе значення.

Вхідні дані

У першому рядку записані два цілих числа n і m(1 ≤ n ≤ 35, 1 ≤ m ≤ 109).

У другому рядку записані n цілих чисел a[1], a[2], ..., an(1 ≤ ai109).

Вихідні дані

Виведіть максимальне можливе значення.

Zaman məhdudiyyəti 0.75 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
4 4
5 2 4 1
Çıxış verilənləri #1
3