Soluții trimise

Rezumat problemă

Suntem în anul 2050. Resursele de apă de pe planeta noastră sunt limitate din cauza schimbărilor climatice. Sistemul de stocare a apei al unui oraș a evoluat în timp, ajungându-se la o configurație flexibilă formată din n pereţi verticali paraleli \( {p}_{1}, {p}_{2}, \cdots {p}_{n} \). Fiecare perete \( {p}_{i} \) are forma unui dreptunghi cu înălțimea \( {a}_{i} \) şi lăţimea de 1 km, iar oricare doi pereţi alăturaţi \( {p}_{i}, {p}_{i+1} \) se află la distanţa de 1 km, faţă în faţă. Fiecare dintre acești pereți poate fi coborât complet, prin culisare pe verticală, iar un bazin poate fi format din oricare doi pereți \( {p}_{i}, {p}_{j} \) (rămaşi după coborârea tuturor celorlalți) şi din pereţi laterali, care întregesc conturul de bazin. Capacitatea unui bazin este dată de produsul dintre înălţimea peretelui celui mai mic dintre cei doi \( {p}_{i}, {p}_{j} \) din care este format bazinul şi distanța dintre aceşti doi pereți. Sistemul de stocare poate fi descris de un șir de numere naturale \( {a}_{1}, {a}_{2}, …..{a}_{n} \)strict pozitive, unde \({a}_{1} \)reprezintă înălțimea în kilometri a peretelui \({p}_{1} \), \({a}_{2} \) reprezintă înălțimea în kilometri a peretelui \({p}_{2} \) și așa mai departe.

Scrieți un program care primește la intrare numărul de pereți n≥2 și înălțimile acestora \( {a}_{1}, {a}_{2}, \cdots {a}_{n} \) , iar apoi determină și scrie capacitatea maximă de apă care poate fi stocată în acel oraș.

ID   Utilizator Problema Data încărcării Stare
Tanu Anamaria (anamariatanu) fmi_orase1 14 Iulie 2024, 21:07 Evaluare finalizată 100
Axinte Dragoș (__dragos1214) fmi_orase1 10 Iulie 2024, 18:24 Evaluare finalizată 100
Ion Maria- Magdalena (magda_03) fmi_orase1 09 Iulie 2024, 12:53 Evaluare finalizată 100
Coarnă Ioana (Io4n4) fmi_orase1 04 Iulie 2024, 13:14 Evaluare finalizată 100
ioanxh on ig (ioanxh_9) fmi_orase1 01 Iulie 2024, 13:18 Evaluare finalizată 100
ioanxh on ig (ioanxh_9) fmi_orase1 01 Iulie 2024, 13:16 Evaluare finalizată 30
Diaconeasa Mihai (Mihai_999) fmi_orase1 27 Iunie 2024, 19:31 Evaluare finalizată 100
Mogosan Sergiu (sergiu_mogosan) fmi_orase1 21 Iunie 2024, 18:01 Evaluare finalizată 100
Perieteanu Miruna (_miruna) fmi_orase1 20 Iunie 2024, 09:02 Evaluare finalizată 100
Berbecaru Leonard (Berbecaru_Leonard) fmi_orase1 19 Iunie 2024, 11:35 Evaluare finalizată 100
Irimia Luiza (luiza__irimia) fmi_orase1 18 Iunie 2024, 11:54 Evaluare finalizată 100
Irimia Luiza (luiza__irimia) fmi_orase1 18 Iunie 2024, 11:54 Evaluare finalizată 0
Gligor Andrei (GLIGOR_ANDREI) fmi_orase1 18 Iunie 2024, 09:41 Evaluare finalizată 100
Gligor Andrei (GLIGOR_ANDREI) fmi_orase1 18 Iunie 2024, 09:41 Evaluare finalizată E.C
Cruceru Vlad (vlad23456) fmi_orase1 12 Iunie 2024, 02:10 Evaluare finalizată 100
David Agapie (david_agapie) fmi_orase1 11 Iunie 2024, 21:40 Evaluare finalizată 100
David Agapie (david_agapie) fmi_orase1 11 Iunie 2024, 21:40 Evaluare finalizată E.C
Manolache Razvan (Manolache_Razvan_C) fmi_orase1 11 Iunie 2024, 20:53 Evaluare finalizată 100
Prunaru Ioana (PrunaruIoana) fmi_orase1 11 Iunie 2024, 18:25 Evaluare finalizată 100
Fuciuc Filip Luca (FuciucFilipLuca) fmi_orase1 08 Iunie 2024, 16:43 Evaluare finalizată 100
Caprariu Sofia (ana_sofia) fmi_orase1 08 Iunie 2024, 10:29 Evaluare finalizată 100
Caprariu Sofia (ana_sofia) fmi_orase1 08 Iunie 2024, 10:29 Evaluare finalizată E.C
Chirila Tiberiu (tibichirila) fmi_orase1 08 Iunie 2024, 08:22 Evaluare finalizată 100
Chirvasitu Roberto (ChirvasituRobertoCristian) fmi_orase1 05 Iunie 2024, 22:33 Evaluare finalizată 100
Diaconu Mihaita (Diaconu_Mihaita) fmi_orase1 02 Iunie 2024, 11:31 Evaluare finalizată 100
Teodora Sacalus (teodorasacalus1234) fmi_orase1 31 Mai 2024, 20:27 Evaluare finalizată 100
Radu Eduard (eddyhq) fmi_orase1 28 Mai 2024, 10:31 Evaluare finalizată 100
Iacob Alexandra (alexandraiacobel) fmi_orase1 23 Mai 2024, 16:56 Evaluare finalizată 100
Iacob Alexandra (alexandraiacobel) fmi_orase1 23 Mai 2024, 16:48 Evaluare finalizată E.C
Urda Cosmin (TheLastEmpier02) fmi_orase1 19 Mai 2024, 16:28 Evaluare finalizată 10
Banuta Robert (robert_banuta) fmi_orase1 18 Mai 2024, 15:56 Evaluare finalizată 100
Flonta Gabriela (gaby_natalia) fmi_orase1 14 Mai 2024, 10:59 Evaluare finalizată 100
Flonta Gabriela (gaby_natalia) fmi_orase1 14 Mai 2024, 10:58 Evaluare finalizată E.C
tutuianu Sofian (sofian_sus69) fmi_orase1 13 Mai 2024, 18:53 Evaluare finalizată 100
Miron Lucia (lucia_miron) fmi_orase1 13 Mai 2024, 17:33 Evaluare finalizată 100
rusu alexandru (alexandru2005) fmi_orase1 13 Mai 2024, 17:32 Evaluare finalizată 100
Bunduc Alexandru (AlexandruBunduc) fmi_orase1 13 Mai 2024, 17:32 Evaluare finalizată 100
Miron Lucia (lucia_miron) fmi_orase1 13 Mai 2024, 17:29 Evaluare finalizată 100
rusu alexandru (alexandru2005) fmi_orase1 13 Mai 2024, 17:19 Evaluare finalizată 10
rusu alexandru (alexandru2005) fmi_orase1 13 Mai 2024, 17:18 Evaluare finalizată 0
Diac Tudor (tudordiac14) fmi_orase1 12 Mai 2024, 11:24 Evaluare finalizată 100
Stanciu Octavian (OctavianSMG) fmi_orase1 11 Mai 2024, 16:16 Evaluare finalizată 10
STEFAN NICHOLAS (nico777) fmi_orase1 09 Mai 2024, 19:25 Evaluare finalizată 100
Lutean-Sofariu Paul (LuteanPaul) fmi_orase1 08 Mai 2024, 13:29 Evaluare finalizată 100
Lutean-Sofariu Paul (LuteanPaul) fmi_orase1 08 Mai 2024, 13:28 Evaluare finalizată E.C
Cuzepan Cezara (cuzepancezara) fmi_orase1 07 Mai 2024, 13:54 Evaluare finalizată 100
T T (T_owo) fmi_orase1 07 Mai 2024, 01:51 Evaluare finalizată 100
Chirvasitu Roberto (ChirvasituRobertoCristian) fmi_orase1 06 Mai 2024, 22:44 Evaluare finalizată 100
Chirvasitu Roberto (ChirvasituRobertoCristian) fmi_orase1 06 Mai 2024, 22:43 Evaluare finalizată 80
Chirvasitu Roberto (ChirvasituRobertoCristian) fmi_orase1 06 Mai 2024, 22:42 Evaluare finalizată 10