Soluții trimise

Rezumat problemă

Se dă un şir de N numere întregi. Definim costul intervalului [x, y], unde x si y apartin {1, 2, …, N}, ca fiind suma diferenţelor dintre numărul maxim din șir, aflat în interval şi restul numerelor aflate pe pozițiile x, x+1, …, y.

De exemplu, pentru şirul 2 4 7 4 3 -1 2 4 6 costul intervalului [3, 6] este 15. (explicație: 7-7+ 7-4 + 7-3 + 7+1 = 15).

Se definesc M operaţii de forma tip x y, astfel: Dacă tip este 1, atunci elementul de pe poziţia x din șir devine y. Dacă tip este 2, atunci să se afişeze costul intervalului [x, y].

Să se determine răspunsul pentru fiecare operaţie de tipul 2.

ID   Utilizator Problema Data încărcării Stare
Iordache Alexandru (AlexIordache) Intervalxy 26 Septembrie 2016, 18:35 Evaluare finalizată 0
acu 69 (forever_alone) Intervalxy 04 Septembrie 2016, 00:20 Evaluare finalizată E.C
zalum camelia (cameliaz) Intervalxy 18 August 2016, 23:10 Evaluare finalizată 25
Iordachescu Alex (vandropten) Intervalxy 18 August 2016, 22:43 Evaluare finalizată E.C
zalum camelia (cameliaz) Intervalxy 18 August 2016, 22:42 Evaluare finalizată E.C
Mirea Radu (RaduX) Intervalxy 31 Iulie 2016, 21:29 Evaluare finalizată 1
Vlad Radu Mihai (mihaiciv) Intervalxy 23 Iulie 2016, 23:21 Evaluare finalizată 1
Vlad Radu Mihai (mihaiciv) Intervalxy 23 Iulie 2016, 23:20 Evaluare finalizată 1
Vlad Radu Mihai (mihaiciv) Intervalxy 23 Iulie 2016, 23:19 Evaluare finalizată 1
Miclaus Adrian (adimiclaus15) Intervalxy 23 Iulie 2016, 23:17 Evaluare finalizată 1
Miclaus Adrian (adimiclaus15) Intervalxy 23 Iulie 2016, 23:15 Evaluare finalizată 1
Miclaus Adrian (adimiclaus15) Intervalxy 23 Iulie 2016, 23:12 Evaluare finalizată 1
Miclaus Adrian (adimiclaus15) Intervalxy 23 Iulie 2016, 23:12 Evaluare finalizată 0
CTI Knight (Costi) Intervalxy 23 Mai 2016, 18:05 Evaluare finalizată 100
CTI Knight (Costi) Intervalxy 23 Mai 2016, 18:03 Evaluare finalizată 25
CTI Knight (Costi) Intervalxy 23 Mai 2016, 18:01 Evaluare finalizată 25
CTI Knight (Costi) Intervalxy 23 Mai 2016, 17:58 Evaluare finalizată 0
CTI Knight (Costi) Intervalxy 23 Mai 2016, 17:47 Evaluare finalizată 21
CTI Knight (Costi) Intervalxy 23 Mai 2016, 17:42 Evaluare finalizată 21
CTI Knight (Costi) Intervalxy 23 Mai 2016, 17:35 Evaluare finalizată 19
Marin Bogdan (BogdanMarin) Intervalxy 21 Aprilie 2016, 11:02 Evaluare finalizată 100
Ene Corina (corina17) Intervalxy 21 Aprilie 2016, 11:01 Evaluare finalizată 100
Aspru Octavian (oaspru) Intervalxy 18 Aprilie 2016, 09:49 Evaluare finalizată 100
Aspru Octavian (oaspru) Intervalxy 16 Martie 2016, 21:04 Evaluare finalizată 25
......... Intervalxy ......... ......... .........
......... Intervalxy ......... ......... .........
Dragan Andrei-Gabriel (dragangabriel) Intervalxy 13 Martie 2016, 11:43 Evaluare finalizată 100
Dragan Andrei-Gabriel (dragangabriel) Intervalxy 13 Martie 2016, 11:42 Evaluare finalizată 100
......... Intervalxy ......... ......... .........
......... Intervalxy ......... ......... .........
......... Intervalxy ......... ......... .........
......... Intervalxy ......... ......... .........
......... Intervalxy ......... ......... .........
......... Intervalxy ......... ......... .........
Du-te sus!