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
Crânguș Călin (game_difficulty) Benzinarii1 27 Octombrie 2019, 14:00 Evaluare finalizată 5
Roata Palade Mircea (MirceaRoata) Benzinarii1 27 Octombrie 2019, 13:59 Evaluare finalizată 50
Iftimescu Vlad (ezioconnor) Benzinarii1 27 Octombrie 2019, 13:59 Evaluare finalizată 20
Iftimescu Vlad (ezioconnor) Benzinarii1 27 Octombrie 2019, 13:55 Evaluare finalizată 20
Roata Palade Mircea (MirceaRoata) Benzinarii1 27 Octombrie 2019, 13:54 Evaluare finalizată 25
Roata Palade Mircea (MirceaRoata) Benzinarii1 27 Octombrie 2019, 13:54 Evaluare finalizată E.C
Crânguș Călin (game_difficulty) Benzinarii1 27 Octombrie 2019, 13:33 Evaluare finalizată 5
Crânguș Călin (game_difficulty) Benzinarii1 27 Octombrie 2019, 13:16 Evaluare finalizată 5
Crânguș Călin (game_difficulty) Benzinarii1 27 Octombrie 2019, 12:45 Evaluare finalizată 0
Iftimescu Vlad (ezioconnor) Benzinarii1 27 Octombrie 2019, 12:43 Evaluare finalizată 0
Oprea Mihai Adrian (Mihai145) Benzinarii1 16 Octombrie 2019, 15:21 Evaluare finalizată 100
Oprea Mihai Adrian (Mihai145) Benzinarii1 15 Octombrie 2019, 08:51 Evaluare finalizată 0
Caramida Iustina Andreea (iusty) Benzinarii1 14 Octombrie 2019, 13:03 Evaluare finalizată 0
Mintar Dinu Dragos (Dragon123) Benzinarii1 12 Octombrie 2019, 11:26 Evaluare finalizată E.C
X Æ A - 12 (VasileAmbreiaj) Benzinarii1 06 Octombrie 2019, 21:42 Evaluare finalizată 100
Mitica Carburator (carburator) Benzinarii1 06 Octombrie 2019, 21:40 Evaluare finalizată 100
X Æ A - 12 (VasileAmbreiaj) Benzinarii1 06 Octombrie 2019, 21:39 Evaluare finalizată 100
X Æ A - 12 (VasileAmbreiaj) Benzinarii1 06 Octombrie 2019, 21:39 Evaluare finalizată E.C
Mitica Carburator (carburator) Benzinarii1 06 Octombrie 2019, 21:34 Evaluare finalizată 100
Mitica Carburator (carburator) Benzinarii1 06 Octombrie 2019, 21:33 Evaluare finalizată 100
X Æ A - 12 (VasileAmbreiaj) Benzinarii1 06 Octombrie 2019, 21:26 Evaluare finalizată 80
X Æ A - 12 (VasileAmbreiaj) Benzinarii1 06 Octombrie 2019, 21:24 Evaluare finalizată 80
X Æ A - 12 (VasileAmbreiaj) Benzinarii1 06 Octombrie 2019, 21:23 Evaluare finalizată 30
Berindei Costi Flavian (Flavian_Berindei) Benzinarii1 30 Septembrie 2019, 12:54 Evaluare finalizată 5
Berindei Costi Flavian (Flavian_Berindei) Benzinarii1 30 Septembrie 2019, 12:53 Evaluare finalizată E.C
Berindei Costi Flavian (Flavian_Berindei) Benzinarii1 30 Septembrie 2019, 12:53 Evaluare finalizată E.C
Berindei Costi Flavian (Flavian_Berindei) Benzinarii1 30 Septembrie 2019, 12:53 Evaluare finalizată E.C
Berindei Costi Flavian (Flavian_Berindei) Benzinarii1 30 Septembrie 2019, 12:52 Evaluare finalizată 5
Balan Serban (SerbanAB94) Benzinarii1 27 Septembrie 2019, 11:41 Evaluare finalizată 0
Berindei Costi Flavian (Flavian_Berindei) Benzinarii1 18 Septembrie 2019, 12:46 Evaluare finalizată 5
Berindei Costi Flavian (Flavian_Berindei) Benzinarii1 18 Septembrie 2019, 12:39 Evaluare finalizată E.C
Berindei Costi Flavian (Flavian_Berindei) Benzinarii1 18 Septembrie 2019, 12:38 Evaluare finalizată E.C
Berindei Costi Flavian (Flavian_Berindei) Benzinarii1 18 Septembrie 2019, 12:37 Evaluare finalizată 5
this is (the_end) Benzinarii1 10 Septembrie 2019, 17:53 Evaluare finalizată 100
Mocanu Alexandru (mocanu2001alexandru12345) Benzinarii1 08 Septembrie 2019, 12:45 Evaluare finalizată 100
Camilla Camilla (camilla) Benzinarii1 16 August 2019, 18:00 Evaluare finalizată 100
LAZAR INGRID (Hell_Giver2079) Benzinarii1 09 Iulie 2019, 13:45 Evaluare finalizată E.C
Mesota Ioan (MESOTRIST_2) Benzinarii1 06 Iulie 2019, 13:59 Evaluare finalizată 100
Mesota Ioan (MESOTRIST_1) Benzinarii1 04 Iulie 2019, 21:26 Evaluare finalizată 100
Ungureanu Alexandru (alex_ungu02) Benzinarii1 29 Mai 2019, 19:11 Evaluare finalizată E.C
Ungureanu Alexandru (alex_ungu02) Benzinarii1 29 Mai 2019, 19:11 Evaluare finalizată E.C
Ungureanu Alexandru (alex_ungu02) Benzinarii1 29 Mai 2019, 19:11 Evaluare finalizată E.C
Ungureanu Alexandru (alex_ungu02) Benzinarii1 29 Mai 2019, 19:11 Evaluare finalizată E.C
Ungureanu Alexandru (alex_ungu02) Benzinarii1 29 Mai 2019, 19:11 Evaluare finalizată E.C
Ungureanu Alexandru (alex_ungu02) Benzinarii1 29 Mai 2019, 19:11 Evaluare finalizată E.C
Ungureanu Alexandru (alex_ungu02) Benzinarii1 29 Mai 2019, 19:11 Evaluare finalizată E.C
Ungureanu Alexandru (alex_ungu02) Benzinarii1 29 Mai 2019, 19:11 Evaluare finalizată E.C
Ungureanu Alexandru (alex_ungu02) Benzinarii1 29 Mai 2019, 19:11 Evaluare finalizată E.C
Ungureanu Alexandru (alex_ungu02) Benzinarii1 29 Mai 2019, 19:11 Evaluare finalizată E.C
Ungureanu Alexandru (alex_ungu02) Benzinarii1 29 Mai 2019, 19:10 Evaluare finalizată E.C
Du-te sus!