Documente Academic
Documente Profesional
Documente Cultură
Problema 2 ks
100 puncte
Ana i Bogdan au inventat din nou un joc, pe care l-au denumit ks. Pe tabla de joc sunt plasate pe
poziii consecutive n jetoane, pe fiecare jeton fiind scris un numr natural nenul.
Ana este prima la mutare i are voie s extrag de pe tabl exact k jetoane situate pe poziii
consecutive.
Bogdan mut al doilea i are i el voie s extrag exact k jetoane, dintre cele rmase pe tabl,
situate de asemenea pe poziii consecutive.
Punctajul asociat unei mutri este egal cu suma numerelor scrise pe jetoanele extrase la mutarea
respectiv.
Scopul Anei este s efectueze mutarea sa astfel nct punctajul obinut de Bogdan s fie ct mai mic.
Considerm c att Ana, ct i Bogdan joac optim.
Cerine
Cunoscnd numrul de jetoane de pe tabla de joc, valorile nscrise pe acestea, precum i valoarea k,
scriei un program care s determine care este cel mai bun punctaj pe care Bogdan l poate obine,
tiind c ambii juctori joac optim.
Date de intrare
Fiierul de intrare ks.in conine pe prima linie dou numere naturale separate prin spaiu n k,
avnd semnificaia din enun. Pe cea de a doua linie se afl n valori naturale nenule, separate prin
cte un spaiu, reprezentnd valorile nscrise pe cele n jetoane, n ordinea n care acestea sunt
plasate pe tabla de joc.
Date de ieire
Fiierul de ieire ks.out va conine o singur linie pe care va fi scris un numr natural
reprezentnd punctajul maxim pe care l poate obine Bogdan la mutarea sa, tiind c ambii juctori
joac optim.
Restricii
3 n 100 000
1 k n/3
Valorile nscrise pe jetoane sunt numere naturale nenule 109.
Dup ce Ana extrage jetoanele sale, jetoanele rmase pe tabl i vor pstra poziiile iniiale.
Exemplu
ks.in
10 3
1 2 5 4 15 2 4 5 1 6
ks.out
12
Explicaii
Exist mai multe mutri optime pentru Ana. Una
dintre acestea este de a selecta jetoanele 5, 4, 15.
n acest caz cea mai bun mutare pentru Bogdan este
de a selecta jetoanele 5, 1, 6 care i-ar aduce un
punctaj egal cu 12, maxim posibil.
O alt mutare optim pentru Ana este de a alege
jetoanele 4, 15, 2, sau 15, 2, 4 punctajul maxim pe
care l poate obine Bogdan rmnnd acelai, 12.