Soluții trimise

Rezumat problemă

În Piatra Neamț sunt N+2 locații numerotate de la 0 la N+1, de la stânga la dreapta. Distanța dintre două locații i si j este egală cu |i – j|. La început, în locațiile 0 și N+1, sunt construite benzinării, și în celelalte locații sunt case. Compania BuildNT a decis sa construiască N benzinării, una în fața fiecărei case.

Înainte să construiască o benzinărie, constructorii calculează valoarea S egală cu suma distanțelor de la fiecare casă la cea mai apropiată benzinărie, si adaugă această sumă la suma totală T. După, ei aleg o casă, la cea mai mare distanță de orice benzinărie, în fața căreia construiesc o nouă benzinărie. Casele sunt alese în așa fel încât, după construirea benzinăriilor, valoarea S recalculată sa fie minimă. Dacă sunt mai multe case ce respectă această regulă, se alege prima din stânga.
Desigur, după ce toate benzinăriile au fost construite, suma S va deveni 0 și suma totală T nu se va mai schimba.

Calculați T pentru o valoare dată N.

Olimpiada internațională pe Echipe, 2018
ID   Utilizator Problema Data încărcării Stare
Peter Tobias (PeterTobias) Benzinarii1 29 Martie 2026, 17:02 Evaluare finalizată 100
Georgescu Rares (Rares_Georgescu) Benzinarii1 17 Ianuarie 2026, 17:43 Evaluare finalizată 100
. . (rexzy1000) Benzinarii1 08 Noiembrie 2025, 09:52 Evaluare finalizată 100
Florea Emilia (florea_emilia2) Benzinarii1 31 Octombrie 2025, 20:13 Evaluare finalizată 20
Razvan Dedu (razv) Benzinarii1 13 Octombrie 2025, 09:19 Evaluare finalizată 100
Razvan Dedu (razv) Benzinarii1 13 Octombrie 2025, 09:14 Evaluare finalizată 40
Petre Alexia-Bianca (informatica1218) Benzinarii1 08 Octombrie 2025, 18:11 Evaluare finalizată 0
Petre Alexia-Bianca (informatica1218) Benzinarii1 08 Octombrie 2025, 18:06 Evaluare finalizată 0
Petre Alexia-Bianca (informatica1218) Benzinarii1 08 Octombrie 2025, 18:02 Evaluare finalizată 0
Petre Alexia-Bianca (informatica1218) Benzinarii1 08 Octombrie 2025, 17:44 Evaluare finalizată 0
Petre Alexia-Bianca (informatica1218) Benzinarii1 08 Octombrie 2025, 16:57 Evaluare finalizată 0
Rares Mihail (Raresmih) Benzinarii1 06 Octombrie 2025, 21:10 Evaluare finalizată 100
Folea Matei (MateiMoisil) Benzinarii1 11 Septembrie 2025, 12:56 Evaluare finalizată E.C
Raduta Mihail (Mihailraduta) Benzinarii1 28 Iulie 2025, 19:40 Evaluare finalizată 100
Raduta Mihail (Mihailraduta) Benzinarii1 28 Iulie 2025, 19:37 Evaluare finalizată E.C
Raduta Mihail (Mihailraduta) Benzinarii1 28 Iulie 2025, 19:35 Evaluare finalizată E.C
Nicusor Dan Nicusor Dan (Nicusor_Dan) Benzinarii1 17 Mai 2025, 10:52 Evaluare finalizată 100
Daniel David (David_Daniel) Benzinarii1 24 Ianuarie 2025, 09:56 Evaluare finalizată 100
prof CNTV (tudor) Benzinarii1 15 Noiembrie 2024, 18:43 Evaluare finalizată 100
best in buzau (BestInBuzau) Benzinarii1 28 Septembrie 2024, 22:40 Evaluare finalizată 100
best in buzau (BestInBuzau) Benzinarii1 27 Septembrie 2024, 12:32 Evaluare finalizată 100
rares dumitrascu (zinca_5a_rares) Benzinarii1 20 August 2024, 13:41 Evaluare finalizată 100
Stefan Dascalescu stefdasca.ro (stefdasca) Benzinarii1 04 Iunie 2024, 17:55 Evaluare finalizată 100
Raileanu Alexandru (AlexandruR2008) Benzinarii1 06 Aprilie 2024, 21:30 Evaluare finalizată 100
Macoveiciuc Sabrina Giulia (Sabrina10) Benzinarii1 08 Februarie 2024, 19:30 Evaluare finalizată 100
Macoveiciuc Sabrina Giulia (Sabrina10) Benzinarii1 08 Februarie 2024, 19:29 Evaluare finalizată 0
Tomita Matey (mateytomita) Benzinarii1 18 Ianuarie 2024, 15:59 Evaluare finalizată 90
Tomita Matey (mateytomita) Benzinarii1 18 Ianuarie 2024, 15:56 Evaluare finalizată 70
Tomita Matey (mateytomita) Benzinarii1 18 Ianuarie 2024, 15:55 Evaluare finalizată 70
Tomita Matey (mateytomita) Benzinarii1 18 Ianuarie 2024, 15:55 Evaluare finalizată 70
Anca Leuciuc (AncaLeuciuc) Benzinarii1 10 Decembrie 2023, 15:43 Evaluare finalizată 100
Nuica Adrian Mihail (adrian2005) Benzinarii1 10 Noiembrie 2023, 09:13 Evaluare finalizată 100
Nume Prenume (pbinfonume) Benzinarii1 10 Noiembrie 2023, 08:23 Evaluare finalizată 0
Radu Alexandru (superffff) Benzinarii1 24 Octombrie 2023, 09:06 Evaluare finalizată 100
ez luci (ezluci2) Benzinarii1 13 Septembrie 2023, 19:29 Evaluare finalizată E.C
Dracea Andora (Andora_fan) Benzinarii1 02 August 2023, 18:26 Evaluare finalizată 100
GLAJE DENISA (denisag) Benzinarii1 29 Iulie 2023, 20:53 Evaluare finalizată 100
Tomita Matey (mateytomita) Benzinarii1 28 Martie 2023, 15:53 Evaluare finalizată 0
Tomita Matey (mateytomita) Benzinarii1 28 Martie 2023, 15:53 Evaluare finalizată 0
Sabo Alex (AlexSabo) Benzinarii1 23 Martie 2023, 13:25 Evaluare finalizată 100
Iosif Andrei Stefan (Iosif_Andrei_Stefan) Benzinarii1 26 Februarie 2023, 14:45 Evaluare finalizată 100
Popescu Sebastian (USER1234567) Benzinarii1 26 Februarie 2023, 14:45 Evaluare finalizată 100
Korina Karagea (chesta) Benzinarii1 10 Februarie 2023, 18:34 Evaluare finalizată 0
Korina Karagea (chesta) Benzinarii1 10 Februarie 2023, 18:30 Evaluare finalizată 50
Gabriel Dolteanu (arcker) Benzinarii1 02 Ianuarie 2023, 11:24 Evaluare finalizată 100
Toncea Andrei (andrei170) Benzinarii1 28 Decembrie 2022, 14:56 Evaluare finalizată 100
Gabriel Dolteanu (arcker) Benzinarii1 13 Noiembrie 2022, 16:13 Evaluare finalizată 100
Tanasă George (gogoki04) Benzinarii1 13 Octombrie 2022, 15:43 Evaluare finalizată 100
ig eusebiumihaita (limonada07) Benzinarii1 10 Octombrie 2022, 21:39 Evaluare finalizată 100
ATO the real one (ATO_junior) Benzinarii1 10 Octombrie 2022, 18:46 Evaluare finalizată 100
Du-te sus!