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
Catalin Marincia (Catalin_Marincia) Macara 23 Mai 2019, 18:25 Evaluare finalizată 95
Catalin Marincia (Catalin_Marincia) Macara 23 Mai 2019, 18:22 Evaluare finalizată 95
Catalin Marincia (Catalin_Marincia) Macara 23 Mai 2019, 18:17 Evaluare finalizată 95
Catalin Marincia (Catalin_Marincia) Macara 23 Mai 2019, 18:09 Evaluare finalizată 90
Catalin Marincia (Catalin_Marincia) Macara 23 Mai 2019, 17:50 Evaluare finalizată 90
Catalin Marincia (Catalin_Marincia) Macara 23 Mai 2019, 17:49 Evaluare finalizată 90
Dusceac Bogdan (Dusceac_Bogdan24) Macara 23 Mai 2019, 14:02 Evaluare finalizată 0
Stanciu Eric (Rohantayron) Macara 19 Mai 2019, 22:25 Evaluare finalizată 40
Stanciu Eric (Rohantayron) Macara 19 Mai 2019, 22:23 Evaluare finalizată 45
Stanciu Eric (Rohantayron) Macara 19 Mai 2019, 22:21 Evaluare finalizată 45
Dudau George (vladvs2000) Macara 16 Mai 2019, 21:34 Evaluare finalizată 100
Utilizator inexistent Macara 15 Mai 2019, 18:39 Evaluare finalizată 100
Slanina Simon (Simon271207) Macara 15 Mai 2019, 15:03 Evaluare finalizată 100
Slanina Simon (Simon271207) Macara 15 Mai 2019, 14:57 Evaluare finalizată 95
Slanina Simon (Simon271207) Macara 15 Mai 2019, 14:57 Evaluare finalizată 95
Slanina Simon (Simon271207) Macara 15 Mai 2019, 14:25 Evaluare finalizată 15
Calota Andrei -Patrick (andreic06) Macara 13 Mai 2019, 20:12 Evaluare finalizată 100
Slanina Simon (Simon271207) Macara 12 Mai 2019, 20:36 Evaluare finalizată 15
Slanina Simon (Simon271207) Macara 12 Mai 2019, 20:26 Evaluare finalizată 15
Urieșu Iulius (Uriesu_Iulius) Macara 12 Mai 2019, 14:44 Evaluare finalizată 100
Iordache Bogdan (baga7) Macara 11 Mai 2019, 12:25 Evaluare finalizată 100
Iordache Bogdan (baga7) Macara 11 Mai 2019, 12:24 Evaluare finalizată 95
Iordache Bogdan (baga7) Macara 11 Mai 2019, 11:59 Evaluare finalizată 95
Iordache Bogdan (baga7) Macara 11 Mai 2019, 10:13 Evaluare finalizată 90
Ianc Octavian (Ocktitty) Macara 29 Aprilie 2019, 19:07 Evaluare finalizată E.C
Olimpia Bogdan (olimotal) Macara 21 Aprilie 2019, 21:43 Evaluare finalizată 100
Buzatu Giulian (Giulian617) Macara 20 Aprilie 2019, 20:21 Evaluare finalizată 100
Marziali Mattia (masecla22) Macara 14 Aprilie 2019, 15:08 Evaluare finalizată 100
Iordache Bogdan (baga7) Macara 10 Aprilie 2019, 17:18 Evaluare finalizată 40
Iordache Bogdan (baga7) Macara 10 Aprilie 2019, 17:16 Evaluare finalizată 25
Niculae Adelin (adelinNic) Macara 05 Aprilie 2019, 14:46 Evaluare finalizată 0
Niculae Adelin (adelinNic) Macara 05 Aprilie 2019, 14:44 Evaluare finalizată E.C
Boian Flavius (flaviusboian) Macara 04 Aprilie 2019, 23:56 Evaluare finalizată 100
Popa Sebastian (Seba_sebi) Macara 04 Aprilie 2019, 00:15 Evaluare finalizată 100
Gindu Malina (gindu_malina) Macara 03 Aprilie 2019, 15:58 Evaluare finalizată 100
Gindu Malina (gindu_malina) Macara 03 Aprilie 2019, 15:54 Evaluare finalizată 85
Bordeanu face banu cu ciocanu (calin05) Macara 02 Aprilie 2019, 22:07 Evaluare finalizată 15
Bordeanu face banu cu ciocanu (calin05) Macara 02 Aprilie 2019, 21:33 Evaluare finalizată 45
Bordeanu face banu cu ciocanu (calin05) Macara 02 Aprilie 2019, 21:28 Evaluare finalizată 0
Bordeanu face banu cu ciocanu (calin05) Macara 02 Aprilie 2019, 21:23 Evaluare finalizată 45
Bordeanu face banu cu ciocanu (calin05) Macara 02 Aprilie 2019, 21:22 Evaluare finalizată 0
Bordeanu face banu cu ciocanu (calin05) Macara 02 Aprilie 2019, 21:20 Evaluare finalizată 45
Bordeanu face banu cu ciocanu (calin05) Macara 02 Aprilie 2019, 21:19 Evaluare finalizată 0
Bordeanu face banu cu ciocanu (calin05) Macara 02 Aprilie 2019, 21:18 Evaluare finalizată E.C
Bordeanu face banu cu ciocanu (calin05) Macara 02 Aprilie 2019, 21:17 Evaluare finalizată 45
Bordeanu face banu cu ciocanu (calin05) Macara 02 Aprilie 2019, 09:41 Evaluare finalizată 0
Bordeanu face banu cu ciocanu (calin05) Macara 02 Aprilie 2019, 09:39 Evaluare finalizată 0
Bordeanu face banu cu ciocanu (calin05) Macara 02 Aprilie 2019, 09:35 Evaluare finalizată 0
H Diana (dianahusanu) Macara 01 Aprilie 2019, 23:45 Evaluare finalizată 100
Zanganescu Cristian (Criviza) Macara 29 Martie 2019, 14:45 Evaluare finalizată 80