#2010
Fermier
Dorel și-a achiziționat o fermă cu n
plantații și o mașină de transport cu o capacitate c
, pentru transportul de îngrășăminte la toate plantațiile. Îngrășămintele se află într-un depozit, în cantitate suficientă pentru scopul propus. Plantațiile și depozitul sunt dispuse sub forma unui cerc. Există drumuri doar între plantația i
și plantația i+1
(1≤i≤n-1
), precum și între depozit și plantația 1
și depozit și plantația n
, ca în figură.
La o plantație i
se poate ajunge de la depozit trecând prin plantațiile 1
, 2
,…, i-1
sau prin plantațiile n
, n-1
, …, i+1
, alegerea făcându-se în funcție de traseul cel mai scurt. Se cunosc aceste distanțe, precum și cantitatea de îngrășăminte necesară pentru fiecare plantație. La fiecare încărcare, Dorel ia din depozit exact cantitatea c
. Dorel vrea să-și organizeze bine munca la fermă și să consume cât mai puțină benzină prin alegerea celor mai scurte trasee de parcurs. Plantațiile trebuie să fie aprovizionate obligatoriu în ordinea următoare: mai întâi plantația 1
, apoi plantația 2
, plantația 3
,…, plantația n
. În plus, și-a propus să încarce o nouă cantitate de îngrășământ doar după ce a folosit toată cantitatea încărcată anterior. Transportarea îngrășămintelor pe plantații se face deci, începând cu plantația 1
. După ce se transportă toată cantitatea necesară pentru această plantație, se trece la plantația 2
, și tot așa în ordine la 3
, 4
etc. până se deservește ultima plantație. Dacă după ce s-au transportat îngrășămintele necesare pentru plantația i
în mașină au mai rămas încă îngrășăminte, acestea trebuie utilizate în continuare pentru alte plantații, alese în ordinea impusă (începând cu plantația i+1
, apoi i+2
etc.), până se epuizează toată cantitatea transportată de mașină. Astfel, dacă de la plantația i
trebuie să ajungă la plantația i+1
, va alege cel mai scurt traseu dintre traseul direct de la plantația i
la i+1
și traseul care trece prin plantațiile i-1
, i-2
, …, 1
, depozit, n
, n-1
, …, i+1
. La final, mașina trebuie să se întoarcă la depozit, goală sau cu cantitatea rămasă după aprovizionarea cu îngrășăminte a plantației n
.
Ajutați-l pe Dorel să calculeze distanța parcursă pentru a transporta îngrășăminte la toate cele n
plantații, conform cerințelor.
OJI 2017, Clasa a VI-a
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
Fermier | 16 Decembrie 2024, 18:35 | Evaluare finalizată | 100 | |||
Fermier | 15 Decembrie 2024, 21:15 | Evaluare finalizată | 0 | |||
Fermier | 15 Decembrie 2024, 11:46 | Evaluare finalizată | 8 | |||
Fermier | 15 Decembrie 2024, 11:46 | Evaluare finalizată | 0 | |||
Fermier | 15 Decembrie 2024, 11:45 | Evaluare finalizată | 60 | |||
Fermier | 15 Decembrie 2024, 11:30 | Evaluare finalizată | 64 | |||
Fermier | 15 Decembrie 2024, 11:30 | Evaluare finalizată | 0 | |||
Fermier | 14 Decembrie 2024, 09:36 | Evaluare finalizată | 100 | |||
Fermier | 19 Noiembrie 2024, 13:44 | Evaluare finalizată | 64 | |||
Fermier | 19 Noiembrie 2024, 13:36 | Evaluare finalizată | 64 | |||
Fermier | 06 Noiembrie 2024, 21:10 | Evaluare finalizată | 100 | |||
Fermier | 06 Noiembrie 2024, 21:10 | Evaluare finalizată | 100 | |||
Fermier | 12 Octombrie 2024, 11:35 | Evaluare finalizată | 10 | |||
Fermier | 12 Octombrie 2024, 11:35 | Evaluare finalizată | 0 | |||
Fermier | 10 Septembrie 2024, 22:12 | Evaluare finalizată | 100 | |||
Fermier | 10 Septembrie 2024, 22:12 | Evaluare finalizată | E.C | |||
Fermier | 18 August 2024, 10:39 | Evaluare finalizată | 100 | |||
Fermier | 15 August 2024, 18:59 | Evaluare finalizată | 0 | |||
Fermier | 14 August 2024, 13:43 | Evaluare finalizată | 100 | |||
Fermier | 13 August 2024, 17:26 | Evaluare finalizată | 100 | |||
Fermier | 12 August 2024, 18:19 | Evaluare finalizată | 8 | |||
Fermier | 19 Iulie 2024, 17:09 | Evaluare finalizată | 10 | |||
Fermier | 12 Iulie 2024, 16:47 | Evaluare finalizată | 100 | |||
Fermier | 12 Iulie 2024, 16:46 | Evaluare finalizată | E.C | |||
Fermier | 03 Iulie 2024, 13:49 | Evaluare finalizată | 100 | |||
Fermier | 02 Iulie 2024, 13:47 | Evaluare finalizată | 100 | |||
Fermier | 23 Iunie 2024, 17:22 | Evaluare finalizată | 100 | |||
Fermier | 18 Aprilie 2024, 11:08 | Evaluare finalizată | 100 | |||
Fermier | 29 Martie 2024, 16:48 | Evaluare finalizată | 100 | |||
Fermier | 22 Martie 2024, 12:34 | Evaluare finalizată | 100 | |||
Fermier | 16 Martie 2024, 14:25 | Evaluare finalizată | 79 | |||
Fermier | 16 Martie 2024, 14:16 | Evaluare finalizată | 10 | |||
Fermier | 16 Martie 2024, 10:48 | Evaluare finalizată | 53 | |||
Fermier | 16 Martie 2024, 10:42 | Evaluare finalizată | 64 | |||
Fermier | 15 Martie 2024, 13:31 | Evaluare finalizată | 100 | |||
Fermier | 15 Martie 2024, 12:19 | Evaluare finalizată | 100 | |||
Fermier | 15 Martie 2024, 12:10 | Evaluare finalizată | 56 | |||
Fermier | 15 Martie 2024, 11:26 | Evaluare finalizată | 44 | |||
Fermier | 14 Martie 2024, 17:27 | Evaluare finalizată | 100 | |||
Fermier | 14 Martie 2024, 09:23 | Evaluare finalizată | 0 | |||
Fermier | 13 Martie 2024, 12:56 | Evaluare finalizată | 0 | |||
Fermier | 05 Martie 2024, 17:36 | Evaluare finalizată | 100 | |||
Fermier | 05 Martie 2024, 17:21 | Evaluare finalizată | 75 | |||
Fermier | 05 Martie 2024, 09:12 | Evaluare finalizată | 0 | |||
Fermier | 05 Martie 2024, 09:10 | Evaluare finalizată | 10 | |||
Fermier | 05 Martie 2024, 08:34 | Evaluare finalizată | 0 | |||
Fermier | 04 Martie 2024, 18:27 | Evaluare finalizată | 71 | |||
Fermier | 28 Februarie 2024, 18:35 | Evaluare finalizată | 71 | |||
Fermier | 28 Februarie 2024, 18:35 | Evaluare finalizată | 71 | |||
Fermier | 28 Februarie 2024, 18:26 | Evaluare finalizată | 71 |