Soluții trimise

Rezumat problemă

#1220 Scadere

Fie n un număr natural nenul.

Să considerăm o expresie de forma: x[1]-x[2]-x[3]-...-x[n]

Se ştie că scăderea nu este o operaţie asociativă, adică x[1]-(x[2]-x[3])≠(x[1]-x[2])-x[3].

Ca urmare, prin plasarea unor perechi de paranteze în expresie, putem obţine diferite valori.
Pentru problema noastră, vom denumi scădere o expresie de forma de mai sus în care pot apărea şi paranteze rotunde care se închid corect. Valoarea unei scăderi se obţine efectuând operaţiile de scădere în ordine de la stânga la dreapta; dacă apar paranteze, se efectuează mai întâi operaţiile din paranteze.

Date fiind valorile x[1], x[2], …, x[n] care intervin în scădere, scrieţi un program care să rezolve următoarele două cerinţe:

  1. să se determine valoarea maximă a unei scăderi (obţinută prin inserarea convenabilă a unor paranteze rotunde în expresia x[1]-x[2]-x[3]-...-x[n]), precum şi o scădere având valoare maximă.
  2. să se determine valoarea unei scăderi specificate.

ONI GIM 2015, Clasa a VII-a

ID   Utilizator Problema Data încărcării Stare
Brindescu Șerban (SerbanBMihai) Scadere 20 Noiembrie 2024, 17:36 Evaluare finalizată 59
Brindescu Șerban (SerbanBMihai) Scadere 20 Noiembrie 2024, 17:28 Evaluare finalizată 50
Brindescu Șerban (SerbanBMihai) Scadere 16 Noiembrie 2024, 16:53 Evaluare finalizată 30
Brindescu Șerban (SerbanBMihai) Scadere 16 Noiembrie 2024, 16:52 Evaluare finalizată 0
Brindescu Șerban (SerbanBMihai) Scadere 16 Noiembrie 2024, 16:50 Evaluare finalizată 20
Brindescu Șerban (SerbanBMihai) Scadere 16 Noiembrie 2024, 16:47 Evaluare finalizată 30
prof CNTV (tudor) Scadere 14 Noiembrie 2024, 20:29 Evaluare finalizată 100
Brindescu Șerban (SerbanBMihai) Scadere 10 Noiembrie 2024, 17:21 Evaluare finalizată 30
Brindescu Șerban (SerbanBMihai) Scadere 10 Noiembrie 2024, 16:52 Evaluare finalizată 0
Brindescu Șerban (SerbanBMihai) Scadere 10 Noiembrie 2024, 16:44 Evaluare finalizată 0
Iova Anastasia Mara (IovaMara12) Scadere 09 Noiembrie 2024, 11:00 Evaluare finalizată 0
Bulboaca Nicolae Mihnea (Bulboaca_Mihnea_Nicolae) Scadere 09 Noiembrie 2024, 10:58 Evaluare finalizată 0
Iova Anastasia Mara (IovaMara12) Scadere 09 Noiembrie 2024, 10:57 Evaluare finalizată 0
Bulboaca Nicolae Mihnea (Bulboaca_Mihnea_Nicolae) Scadere 09 Noiembrie 2024, 10:57 Evaluare finalizată 0
nicolescu matei (mateiZ22) Scadere 03 Noiembrie 2024, 12:28 Evaluare finalizată 100
CHELARU Ioan Cristian (iccjoc) Scadere 02 Noiembrie 2024, 15:41 Evaluare finalizată 90
CHELARU Ioan Cristian (iccjoc) Scadere 02 Noiembrie 2024, 15:41 Evaluare finalizată 50
CHELARU Ioan Cristian (iccjoc) Scadere 02 Noiembrie 2024, 14:18 Evaluare finalizată 90
CHELARU Ioan Cristian (iccjoc) Scadere 02 Noiembrie 2024, 13:48 Evaluare finalizată 50
Muntoiu Vlad-Ioan (gugalcrom) Scadere 30 Octombrie 2024, 11:51 Evaluare finalizată 40
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 30 Octombrie 2024, 09:28 Evaluare finalizată 100
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 30 Octombrie 2024, 09:15 Evaluare finalizată 50
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 30 Octombrie 2024, 09:14 Evaluare finalizată 20
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 30 Octombrie 2024, 09:14 Evaluare finalizată 20
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 30 Octombrie 2024, 09:12 Evaluare finalizată 20
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 30 Octombrie 2024, 09:11 Evaluare finalizată 20
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 30 Octombrie 2024, 09:06 Evaluare finalizată 20
Constantinescu Teodora (ConstantinescuTeodora) Scadere 28 Octombrie 2024, 10:51 Evaluare finalizată 50
nicolescu matei (mateiZ22) Scadere 27 Octombrie 2024, 15:52 Evaluare finalizată 100
Calin Tudor (TudorIoan1107) Scadere 26 Octombrie 2024, 20:21 Evaluare finalizată 100
Cojocariu Rareș (Rares463) Scadere 26 Octombrie 2024, 09:56 Evaluare finalizată 100
Cojocariu Rareș (Rares463) Scadere 26 Octombrie 2024, 09:56 Evaluare finalizată 100
Cojocariu Rareș (Rares463) Scadere 26 Octombrie 2024, 09:55 Evaluare finalizată 90
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 26 Octombrie 2024, 09:51 Evaluare finalizată 100
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 26 Octombrie 2024, 09:34 Evaluare finalizată 60
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 26 Octombrie 2024, 09:33 Evaluare finalizată 60
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 26 Octombrie 2024, 09:33 Evaluare finalizată 60
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 26 Octombrie 2024, 08:59 Evaluare finalizată 50
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 26 Octombrie 2024, 08:55 Evaluare finalizată 50
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 26 Octombrie 2024, 08:10 Evaluare finalizată 20
Pisla Daniel Andrei (PislaAndreiDaniel) Scadere 26 Octombrie 2024, 08:05 Evaluare finalizată 20
Popa Rares (rares0401) Scadere 26 Octombrie 2024, 01:52 Evaluare finalizată 100
Calin Tudor (TudorIoan1107) Scadere 23 Octombrie 2024, 14:51 Evaluare finalizată 50
Andronic Flavius (gBne) Scadere 16 Octombrie 2024, 18:26 Evaluare finalizată 90
Andronic Flavius (gBne) Scadere 16 Octombrie 2024, 18:23 Evaluare finalizată 90
Andronic Flavius (gBne) Scadere 16 Octombrie 2024, 18:18 Evaluare finalizată 40
Andronic Flavius (gBne) Scadere 16 Octombrie 2024, 18:15 Evaluare finalizată 40
Marin Andrei (marin_andrei23) Scadere 16 Octombrie 2024, 07:45 Evaluare finalizată 50
Gelu Andrei (gazela112) Scadere 16 Octombrie 2024, 07:43 Evaluare finalizată 50
alber basian (brttroll) Scadere 16 Octombrie 2024, 07:40 Evaluare finalizată 50