Asosiy qismga o‘tish

GR-O3. Qo‘shni bo‘lmagan daraxtlar

Ko‘cha bo‘ylab n ta joyga daraxt ekish mumkin; i-joyga ekilgan daraxt aᵢ foyda beradi (manfiy ham bo‘lishi mumkin). Aynan K ta daraxt ekish kerak va ikkita daraxt qo‘shni joylarda bo‘lmasligi kerak. Eng katta umumiy foyda qancha?

Kirish ma’lumotlari

Birinchi qatorda n va K, ikkinchisida n ta son.

Chiqish ma’lumotlari

Bitta son — eng katta foyda.

Cheklovlar

1 ≤ n ≤ 2·10⁵; 1 ≤ K ≤ ⌈n/2⌉; |aᵢ| ≤ 10⁹.

Misollar

Kirish
3 2
5 6 5
Chiqish
10
Kirish
5 2
1 9 8 9 1
Chiqish
18
Kirish
1 1
-4
Chiqish
-4
Qoralama doskasi
Kod yozish
Kod yuborish 13 ta test
Yechim yuborish uchun tizimga kiring.