Soluții trimise

Rezumat problemă

#2564 Macara

Într-un depozit de materiale de forma unei matrice dreptunghiulare cu m linii și n coloane, fiecare element al matricei reprezintă un container ce conține dale de granit de culoare alba sau neagră, dalele dintr-un container au aceeași culoare. În containerele cu dale negre, numărul de dale conținute este prim, în timp ce în containerele cu dale albe, numărul de dale conținute nu este prim. Primul container cu dale negre situat pe fiecare linie a matricei (dacă un astfel de container există) are un senzor special. Dalele din containere trebuie să fie transportate de către o macara spre un terminal. Macaraua poate executa cel mult K comenzi. La o comandă, macaraua va colecta toate dalele aflate în containerele situate într-o zonă dreptunghiulară din depozit. Mai exact, o comandă are forma i1 j1 i2 j2, unde (i1,j1) reprezintă coordonatele containerului aflat în colțul din stânga-sus (linia, respectiv coloana), iar (i2,j2) coordonatele containerului aflat în colțul din dreapta-jos ale zonei dreptunghiulare. Macaraua ar trebui să care la un terminal toate dalele conținute în containere situate în pozițiile (i,j) pentru care i1≤i≤i2 și j1≤j≤j2.

Calculați și afișați:

a) S – Suma dalelor negre din containerele cu senzor special de pe fiecare linie.
b) M – numărul maxim de dale pe care le poate transporta macaraua la terminal din cele k comenzi diferite.
c) Comanda optimă de forma: i1 j1 i2 j2 din cele k, pentru care macaraua transportă un număr maxim de dale M aduse la terminal. Dacă sunt mai multe comenzi optime afișați-le pe fiecare în ordinea apariției lor, urmate de numărul de ordine al comenzii din cele k comenzi date.

ID   Utilizator Problema Data încărcării Stare
rosca alexandru (alexandru775) Macara 29 Septembrie 2018, 08:55 Evaluare finalizată 0
Badila Timotei (BadilaTimotei) Macara 18 Septembrie 2018, 17:41 Evaluare finalizată 0
Badila Timotei (BadilaTimotei) Macara 18 Septembrie 2018, 17:40 Evaluare finalizată 0
Badila Timotei (BadilaTimotei) Macara 18 Septembrie 2018, 17:35 Evaluare finalizată 0
Badila Timotei (BadilaTimotei) Macara 18 Septembrie 2018, 17:19 Evaluare finalizată 0
Raluca Sylvie (ralucasylvie) Macara 12 Septembrie 2018, 00:29 Evaluare finalizată 100
Raluca Sylvie (ralucasylvie) Macara 12 Septembrie 2018, 00:29 Evaluare finalizată 100
Arama Alexandru (Alexandru_Arama) Macara 09 Septembrie 2018, 18:54 Evaluare finalizată 100
Arama Alexandru (Alexandru_Arama) Macara 09 Septembrie 2018, 18:53 Evaluare finalizată 95
Arama Alexandru (Alexandru_Arama) Macara 09 Septembrie 2018, 18:53 Evaluare finalizată 95
Arama Alexandru (Alexandru_Arama) Macara 09 Septembrie 2018, 18:51 Evaluare finalizată 15
Blotu Mihai Cosmin (mihaicosmin2011) Macara 30 August 2018, 16:03 Evaluare finalizată 100
cavasi eduard (cavasieduard) Macara 20 August 2018, 14:29 Evaluare finalizată 100
cavasi eduard (cavasieduard) Macara 20 August 2018, 14:19 Evaluare finalizată 0
cavasi eduard (cavasieduard) Macara 20 August 2018, 13:39 Evaluare finalizată 10
Bogdan Valentin Razvan (Bogdan_VRazvan) Macara 19 August 2018, 23:27 Evaluare finalizată 100
Dinuta Eduard Stefan (DinutaEduardStefan) Macara 17 August 2018, 13:53 Evaluare finalizată 100
Dinuta Eduard Stefan (DinutaEduardStefan) Macara 17 August 2018, 13:53 Evaluare finalizată 0
Georgescu Ionut (ionutg38) Macara 15 August 2018, 09:12 Evaluare finalizată 100
Georgescu Ionut (ionutg38) Macara 15 August 2018, 09:10 Evaluare finalizată 20
Georgescu Ionut (ionutg38) Macara 15 August 2018, 09:07 Evaluare finalizată 100
Blotu Mihai Cosmin (mihaicosmin2011) Macara 14 August 2018, 11:28 Evaluare finalizată 0
Blotu Mihai Cosmin (mihaicosmin2011) Macara 14 August 2018, 11:27 Evaluare finalizată E.C
Nuica Adrian Mihail (adrian2005) Macara 14 August 2018, 11:14 Evaluare finalizată 0
Dobrișor Viorel (DViorel) Macara 13 August 2018, 14:20 Evaluare finalizată 0
Popescu Mihnea (mignete) Macara 13 August 2018, 13:37 Evaluare finalizată 30
Popescu Mihnea (mignete) Macara 13 August 2018, 13:12 Evaluare finalizată 30
Buta Gabriel Sebastian (butasebi) Macara 13 August 2018, 08:58 Evaluare finalizată 100
Buta Gabriel Sebastian (butasebi) Macara 13 August 2018, 08:54 Evaluare finalizată 95
Buta Gabriel Sebastian (butasebi) Macara 12 August 2018, 19:57 Evaluare finalizată 90
Buta Gabriel Sebastian (butasebi) Macara 12 August 2018, 19:54 Evaluare finalizată 90
Buta Gabriel Sebastian (butasebi) Macara 12 August 2018, 19:48 Evaluare finalizată 10
Buta Gabriel Sebastian (butasebi) Macara 12 August 2018, 19:47 Evaluare finalizată 10
Inductance ! (I8you) Macara 12 August 2018, 14:38 Evaluare finalizată 30
Inductance ! (I8you) Macara 12 August 2018, 14:36 Evaluare finalizată 15
Inductance ! (I8you) Macara 12 August 2018, 14:35 Evaluare finalizată 15
Andrei Iulian (Andrei2910) Macara 10 August 2018, 23:33 Evaluare finalizată 100
Andrei Iulian (Andrei2910) Macara 10 August 2018, 23:29 Evaluare finalizată 100
gelu ionescu (test111) Macara 10 August 2018, 21:39 Evaluare finalizată 100
Andrei Iulian (Andrei2910) Macara 09 August 2018, 01:57 Evaluare finalizată 40
Aspru Octavian (oaspru) Macara 07 August 2018, 23:02 Evaluare finalizată 100
✔️ Popa Adrian (a53) Macara 07 August 2018, 22:56 Evaluare finalizată 100
Olteanu Mihai (molteanu) Macara 07 August 2018, 22:54 Evaluare finalizată 100
Olteanu Mihai (molteanu) Macara 07 August 2018, 21:57 Evaluare finalizată 20
Olteanu Mihai (molteanu) Macara 07 August 2018, 21:54 Evaluare finalizată 20
Olteanu Mihai (molteanu) Macara 07 August 2018, 21:54 Evaluare finalizată 20
Olteanu Mihai (molteanu) Macara 07 August 2018, 21:46 Evaluare finalizată 20
Georgescu Ionut (ionutg38) Macara 07 August 2018, 21:08 Evaluare finalizată 100
Georgescu Ionut (ionutg38) Macara 07 August 2018, 20:40 Evaluare finalizată 20
✔️ Popa Adrian (a53) Macara 07 August 2018, 15:39 Evaluare finalizată 100