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
Todireanu Răzvan (RazvanTod) Intervalxy 21 Mai 2026, 21:05 Evaluare finalizată 100
SOFIAN ROSA (ROSA) Intervalxy 12 Mai 2026, 13:26 Evaluare finalizată 100
SOFIAN ROSA (ROSA) Intervalxy 12 Mai 2026, 13:25 Evaluare finalizată E.C
SOFIAN ROSA (ROSA) Intervalxy 12 Mai 2026, 13:24 Evaluare finalizată 50
SOFIAN ROSA (ROSA) Intervalxy 12 Mai 2026, 13:20 Evaluare finalizată 50
Biclineru Radu (Radu_Bicli) Intervalxy 07 Aprilie 2026, 20:44 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) Intervalxy 07 Aprilie 2026, 20:43 Evaluare finalizată 50
Biclineru Radu (Radu_Bicli) Intervalxy 07 Aprilie 2026, 20:42 Evaluare finalizată 1
Iosu Alex (iosu_alex22) Intervalxy 05 Aprilie 2026, 12:16 Evaluare finalizată 100
Iosu Alex (alexiosu) Intervalxy 05 Aprilie 2026, 12:15 Evaluare finalizată 100
Iosu Alex (alexiosu) Intervalxy 05 Aprilie 2026, 12:08 Evaluare finalizată 25
Iosu Alex (alexiosu) Intervalxy 05 Aprilie 2026, 11:56 Evaluare finalizată 1
Iosu Alex (alexiosu) Intervalxy 05 Aprilie 2026, 11:55 Evaluare finalizată 1
Iosu Alex (iosu_alex22) Intervalxy 05 Aprilie 2026, 11:53 Evaluare finalizată 1
Griga Victor (victorgriga) Intervalxy 02 Aprilie 2026, 09:56 Evaluare finalizată 100
Tone Alexandru (Tone_alexandru) Intervalxy 19 Martie 2026, 11:37 Evaluare finalizată 100
Tone Alexandru (Tone_alexandru) Intervalxy 19 Martie 2026, 11:36 Evaluare finalizată 25
Tone Alexandru (Tone_alexandru) Intervalxy 19 Martie 2026, 11:34 Evaluare finalizată 1
Tone Alexandru (Tone_alexandru) Intervalxy 19 Martie 2026, 11:34 Evaluare finalizată 0
Tone Alexandru (Tone_alexandru) Intervalxy 19 Martie 2026, 11:27 Evaluare finalizată 0
Daescu Gabriel Florin (Gabriel_Daescu) Intervalxy 17 Martie 2026, 15:53 Evaluare finalizată 100
Daescu Gabriel Florin (Gabriel_Daescu) Intervalxy 17 Martie 2026, 15:52 Evaluare finalizată 0
Șerban Robert Octavian (tavi5) Intervalxy 13 Martie 2026, 12:18 Evaluare finalizată 100
Șerban Robert Octavian (tavi5) Intervalxy 13 Martie 2026, 12:17 Evaluare finalizată 0
Șerban Robert Octavian (tavi5) Intervalxy 13 Martie 2026, 12:14 Evaluare finalizată 0
Șerban Robert Octavian (tavi5) Intervalxy 13 Martie 2026, 12:10 Evaluare finalizată 0
Patruta Costin (Costi2007) Intervalxy 26 Februarie 2026, 17:22 Evaluare finalizată 100
doro dorodoro (dorofteiuleonardo) Intervalxy 19 Februarie 2026, 17:39 Evaluare finalizată 100
doro dorodoro (dorofteiuleonardo) Intervalxy 19 Februarie 2026, 17:29 Evaluare finalizată 25
doro dorodoro (dorofteiuleonardo) Intervalxy 19 Februarie 2026, 17:25 Evaluare finalizată 0
doro dorodoro (dorofteiuleonardo) Intervalxy 19 Februarie 2026, 17:19 Evaluare finalizată 0
Arustei Stefan (stefan_arustei) Intervalxy 18 Februarie 2026, 21:22 Evaluare finalizată 100
Arustei Stefan (stefan_arustei) Intervalxy 18 Februarie 2026, 21:21 Evaluare finalizată 25
Machidon Alexandru (Al3xz) Intervalxy 10 Februarie 2026, 12:04 Evaluare finalizată 100
Machidon Alexandru (Al3xz) Intervalxy 10 Februarie 2026, 12:03 Evaluare finalizată 100
Machidon Alexandru (Al3xz) Intervalxy 10 Februarie 2026, 12:01 Evaluare finalizată 45
Machidon Alexandru (Al3xz) Intervalxy 10 Februarie 2026, 11:56 Evaluare finalizată 19
Machidon Alexandru (Al3xz) Intervalxy 10 Februarie 2026, 11:55 Evaluare finalizată 45
Tudor Ilinca (IlincaTudor1) Intervalxy 03 Februarie 2026, 18:57 Evaluare finalizată 100
Tudor Ilinca (IlincaTudor1) Intervalxy 03 Februarie 2026, 18:51 Evaluare finalizată 30
Tudor Ilinca (IlincaTudor1) Intervalxy 03 Februarie 2026, 18:49 Evaluare finalizată 30
Tudor Ilinca (IlincaTudor1) Intervalxy 03 Februarie 2026, 18:47 Evaluare finalizată 25
Georgescu Rares (Rares_Georgescu) Intervalxy 24 Ianuarie 2026, 12:22 Evaluare finalizată 100
Bohonyi Martin (Martin_Bohonyi) Intervalxy 16 Ianuarie 2026, 20:56 Evaluare finalizată 100
Bohonyi Martin (Martin_Bohonyi) Intervalxy 16 Ianuarie 2026, 20:54 Evaluare finalizată 25
Iuhas Florin (florinul1) Intervalxy 12 Decembrie 2025, 08:48 Evaluare finalizată 100
. . (rexzy1000) Intervalxy 08 Noiembrie 2025, 04:11 Evaluare finalizată 100
Visanescu Dragos Nicholas (DragosV) Intervalxy 28 Octombrie 2025, 21:51 Evaluare finalizată 100
Visanescu Dragos Nicholas (DragosV) Intervalxy 28 Octombrie 2025, 21:47 Evaluare finalizată 25
Guiman Alexandra (Lexi_Guiman) Intervalxy 14 Octombrie 2025, 21:30 Evaluare finalizată 100
Du-te sus!