Soluții trimise

Rezumat problemă

#1621

În Orașul Liniștit un număr de k tineri prieteni doresc să participe la un miting de protest. Deoarece cartierul în care locuiesc aceștia este mare, ei se vor deplasa spre punctul de întâlnire cu mașinile personale. Fiecare tânăr va aduce cu el o pancartă, pe care a desenat o singură literă din mulțimea A ... Z. Nu există două pancarte cu litere identice. Cele k litere formează un cuvânt, să-l notăm cuv, cunoscut.

Cartierul în care locuiesc tinerii poate fi codificat printr-o matrice cu n*m zone pătratice, dintre care unele sunt interzise. Se știe că o mașină consumă o unitate de combustibil la trecerea dintr-o zonă în zona vecină și nu consumă combustibil dacă staționează. Două zone sunt vecine dacă au în comun o latură. Pentru a face economie de combustibil, tinerii decid că dacă două mașini se întâlnesc într-o zonă și toate literele aflate în cele două mașini reprezintă o secvență din cuvântul cuv, atunci ei vor continua drumul cu o singură mașină, luând desigur toate pancartele cu ei. În caz contrar, mașinile își continuă drumul separat.

De exemplu, dacă cuvântul cuv este JOS, atunci mașina care transportă litera J poate prelua tânărul care aduce pancarta cu litera O, sau invers: mașina având litera O poate prelua tânărul care aduce litera J. Apoi se poate continua drumul spre mașina care transportă litera S. În altă variantă se pot reuni mai întâi literele S și O într-o singură mașină, dacă mașinile care le transportau se întâlnesc în aceeași zonă. Totuși, între mașina care transportă doar litera J și cea care transportă doar litera S nu se poate realiza un transfer, adică o reunire a literelor.

Cunoscând dimensiunile cartierului n și m, cuvântul cuv, configurația cartierului și pozițiile inițiale ale tinerilor, se cere:

  1. Aria minimă a unei submatrice a matricei care codifică cartierul, în care se situează toate pozițiile inițiale ale tinerilor.
  2. Numărul minim de unități de combustibil consumați de către toate mașinile, știind că în final toți tinerii se vor reuni într-o singură mașină.
ID   Utilizator Problema Data încărcării Stare
Goina Tudor David (Tudi10) Miting 30 Mai 2026, 15:52 Evaluare finalizată 100
Goina Tudor David (Tudi10) Miting 30 Mai 2026, 15:52 Evaluare finalizată 60
Goina Tudor David (Tudi10) Miting 30 Mai 2026, 15:51 Evaluare finalizată 0
SOFIAN ROSA (ROSA) Miting 09 Mai 2026, 12:57 Evaluare finalizată 20
bivolu emanuel (bivolaru) Miting 02 Mai 2026, 12:55 Evaluare finalizată 20
bivolu emanuel (bivolaru) Miting 02 Mai 2026, 12:18 Evaluare finalizată 20
Matei Dorobăț (Matei_Dorobat) Miting 02 Mai 2026, 11:49 Evaluare finalizată 20
pra . (PopescuRaduAndrei) Miting 20 Aprilie 2026, 17:41 Evaluare finalizată 100
Peter Tobias (PeterTobias) Miting 28 Martie 2026, 16:50 Evaluare finalizată 100
Somesan Roxana (SomesanRoxana) Miting 01 Martie 2026, 18:04 Evaluare finalizată 100
pop bianca (pop_bianca21) Miting 21 Februarie 2026, 13:22 Evaluare finalizată 100
Nagy Tamas (tamasnagy) Miting 19 Februarie 2026, 16:31 Evaluare finalizată E.C
Nagy Tamas (tamasnagy) Miting 19 Februarie 2026, 16:22 Evaluare finalizată 35
György Artúr (gyartur) Miting 19 Februarie 2026, 10:48 Evaluare finalizată 20
Knobloch Szabolcs (knobloch) Miting 18 Februarie 2026, 10:19 Evaluare finalizată 45
Knobloch Szabolcs (knobloch) Miting 18 Februarie 2026, 10:18 Evaluare finalizată 35
Knobloch Szabolcs (knobloch) Miting 18 Februarie 2026, 09:50 Evaluare finalizată 45
Knobloch Szabolcs (knobloch) Miting 18 Februarie 2026, 09:48 Evaluare finalizată E.C
Knobloch Szabolcs (knobloch) Miting 18 Februarie 2026, 09:42 Evaluare finalizată 45
Knobloch Szabolcs (knobloch) Miting 18 Februarie 2026, 08:48 Evaluare finalizată 20
anghel razvan (razvananghel) Miting 16 Februarie 2026, 11:54 Evaluare finalizată 25
anghel razvan (razvananghel) Miting 16 Februarie 2026, 11:50 Evaluare finalizată 50
anghel razvan (razvananghel) Miting 16 Februarie 2026, 10:58 Evaluare finalizată 20
Iulian Sigma (Iulian_9) Miting 15 Februarie 2026, 15:57 Evaluare finalizată 20
Cazan Raisa (raisacazan) Miting 14 Februarie 2026, 17:20 Evaluare finalizată 20
Anghelescu Diana Andreea (AnghelescuDiana) Miting 04 Februarie 2026, 21:12 Evaluare finalizată 30
Donosa Matei (DonosaMatei) Miting 04 Februarie 2026, 08:49 Evaluare finalizată 20
Anghelescu Diana Andreea (AnghelescuDiana) Miting 04 Februarie 2026, 08:31 Evaluare finalizată 20
Stefan Alexandrescu (Stefan721212) Miting 01 Februarie 2026, 10:47 Evaluare finalizată 20
David Bobeica (davidutz_420) Miting 01 Februarie 2026, 10:39 Evaluare finalizată 20
R@zvanelul ++ (razvanpadurariu) Miting 31 Ianuarie 2026, 19:27 Evaluare finalizată 100
R@zvanelul ++ (razvanpadurariu) Miting 31 Ianuarie 2026, 19:27 Evaluare finalizată E.C
Icriverzi Andrei (Andrei_Icriverzi) Miting 28 Ianuarie 2026, 14:35 Evaluare finalizată 100
Bosoancă David (David_46) Miting 28 Ianuarie 2026, 08:13 Evaluare finalizată 20
Antonie Adrian (adi1234567890) Miting 22 Ianuarie 2026, 11:52 Evaluare finalizată 20
Antonie Adrian (adi1234567890) Miting 21 Ianuarie 2026, 12:36 Evaluare finalizată 0
Georgescu Rares (Rares_Georgescu) Miting 17 Ianuarie 2026, 12:15 Evaluare finalizată 100
Ohota Eugenia-Maria (Catalina13) Miting 16 Ianuarie 2026, 21:34 Evaluare finalizată 100
Petrescu Andrei (andrei_petrescu09) Miting 13 Ianuarie 2026, 17:05 Evaluare finalizată 20
Petrescu Andrei (andrei_petrescu09) Miting 13 Ianuarie 2026, 16:38 Evaluare finalizată E.C
Icriverzi Andrei (Andrei_Icriverzi) Miting 03 Ianuarie 2026, 20:54 Evaluare finalizată 45
Iovita Alexandru-Gabriel (Iovita_Alexandru) Miting 30 Decembrie 2025, 22:10 Evaluare finalizată 25
Rus Vlad (Vlad_27) Miting 20 Decembrie 2025, 21:34 Evaluare finalizată 45
Rus Vlad (Vlad_27) Miting 20 Decembrie 2025, 20:12 Evaluare finalizată 20
Rus Vlad (Vlad_27) Miting 20 Decembrie 2025, 20:11 Evaluare finalizată 20
Rus Vlad (Vlad_27) Miting 20 Decembrie 2025, 18:37 Evaluare finalizată 20
Rus Vlad (Vlad_27) Miting 20 Decembrie 2025, 17:51 Evaluare finalizată 20
balan sabasitan (bababubu) Miting 19 Decembrie 2025, 17:36 Evaluare finalizată E.C
n nic (DlCrezy) Miting 16 Decembrie 2025, 11:48 Evaluare finalizată E.C
n nic (DlCrezy) Miting 16 Decembrie 2025, 11:47 Evaluare finalizată E.C
Du-te sus!