Soluții trimise

Rezumat problemă

Un labirint este descris ca fiind o matrice binară cu N linii și M coloane, cu semnificația că 0 reprezintă o poziție liberă, iar 1 reprezintă o poziție în care se află un zid. Un drum în labirint este un traseu în matrice care începe cu poziția (1, 1) și ajunge în poziția (N, M) prin deplasare doar pe poziții care au valoarea 0 și sunt vecine cu poziția curentă, pe una din cele patru direcții: sus, jos, stânga, dreapta. Lungimea unui drum este egală cu numărul de poziții vizitate. Notăm cu d0 lungimea drumului minim de la poziția (1, 1) la poziția (N,M). Fie d(i, j) lungimea drumului minim de la poziția (1, 1) la poziția (N, M), dacă poziției (i, j) i se atribuie valoarea 0. Observăm că dacă poziția (i, j) conține inițial un 0, atunci d0 = d(i, j). Pentru fiecare poziție (i, j) să se verifice dacă d(i, j) < d0.

OJI 2021, clasa a X-a

ID   Utilizator Problema Data încărcării Stare
Ben Shapiro 💻 (Ego_sum_qui_sum) Labirint5 16 Iulie 2024, 16:46 Evaluare finalizată 40
Ben Shapiro 💻 (Ego_sum_qui_sum) Labirint5 16 Iulie 2024, 16:45 Evaluare finalizată 40
Ben Shapiro 💻 (Ego_sum_qui_sum) Labirint5 16 Iulie 2024, 16:35 Evaluare finalizată 30
Ben Shapiro 💻 (Ego_sum_qui_sum) Labirint5 16 Iulie 2024, 16:35 Evaluare finalizată E.C
Stoleri Viorel-Paul (Viorel_Paul) Labirint5 03 Iulie 2024, 00:07 Evaluare finalizată 100
Stoleri Viorel-Paul (Viorel_Paul) Labirint5 03 Iulie 2024, 00:06 Evaluare finalizată 0
Stoleri Viorel-Paul (Viorel_Paul) Labirint5 03 Iulie 2024, 00:03 Evaluare finalizată 100
Ciobanu Tedi (tedic) Labirint5 27 Iunie 2024, 19:35 Evaluare finalizată 100
Ciobanu Tedi (tedic) Labirint5 27 Iunie 2024, 19:18 Evaluare finalizată 35
Ciobanu Tedi (tedic) Labirint5 27 Iunie 2024, 19:17 Evaluare finalizată 35
Ciobanu Tedi (tedic) Labirint5 27 Iunie 2024, 19:16 Evaluare finalizată E.C
Ciobanu Tedi (tedic) Labirint5 27 Iunie 2024, 19:13 Evaluare finalizată 35
Ciobanu Tedi (tedic) Labirint5 27 Iunie 2024, 19:11 Evaluare finalizată 0
Bedidic Stefan07 (StefanBedidic) Labirint5 26 Iunie 2024, 12:57 Evaluare finalizată 100
Bedidic Stefan07 (StefanBedidic) Labirint5 26 Iunie 2024, 12:56 Evaluare finalizată 35
Bedidic Stefan07 (StefanBedidic) Labirint5 26 Iunie 2024, 12:48 Evaluare finalizată 40
Coin Bot (CoinBot_V1) Labirint5 24 Iunie 2024, 07:29 Evaluare finalizată 100
Chiorliu Matei (Chiorliu_Matei) Labirint5 18 Iunie 2024, 20:17 Evaluare finalizată 100
Haidău David-Gabriel (David1221887) Labirint5 14 Iunie 2024, 23:25 Evaluare finalizată 100
Haidău David-Gabriel (David1221887) Labirint5 14 Iunie 2024, 22:56 Evaluare finalizată 100
Horobeanu Tudor (TudorH736) Labirint5 10 Iunie 2024, 22:42 Evaluare finalizată 100
Ciumandru Paul (paulihno15) Labirint5 10 Iunie 2024, 08:46 Evaluare finalizată 100
Ciumandru Paul (paulihno15) Labirint5 09 Iunie 2024, 21:15 Evaluare finalizată 100
Popa Rares (rares0401) Labirint5 08 Iunie 2024, 15:05 Evaluare finalizată 100
7B Askar Berrin (Berrinaskar) Labirint5 08 Iunie 2024, 10:28 Evaluare finalizată 100
Cojocariu Rareș (Rares463) Labirint5 06 Iunie 2024, 16:26 Evaluare finalizată 100
Cosac Robert-Mihai (RobertCosac) Labirint5 06 Iunie 2024, 11:42 Evaluare finalizată 100
Popa Rares (rares0401) Labirint5 06 Iunie 2024, 11:41 Evaluare finalizată 0
Popa Rares (rares0401) Labirint5 06 Iunie 2024, 11:41 Evaluare finalizată 0
Popa Rares (rares0401) Labirint5 06 Iunie 2024, 11:41 Evaluare finalizată E.C
Cosac Robert-Mihai (RobertCosac) Labirint5 06 Iunie 2024, 11:38 Evaluare finalizată 35
Cosac Robert-Mihai (RobertCosac) Labirint5 06 Iunie 2024, 11:32 Evaluare finalizată 0
Cosac Robert-Mihai (RobertCosac) Labirint5 06 Iunie 2024, 11:31 Evaluare finalizată 0
Cojocariu Rareș (Rares463) Labirint5 01 Iunie 2024, 17:41 Evaluare finalizată 10
Cojocariu Rareș (Rares463) Labirint5 01 Iunie 2024, 17:41 Evaluare finalizată 10
Popa Rares (rares0401) Labirint5 01 Iunie 2024, 17:33 Evaluare finalizată 35
Popa Rares (rares0401) Labirint5 01 Iunie 2024, 17:33 Evaluare finalizată 5
Cojocariu Rareș (Rares463) Labirint5 01 Iunie 2024, 17:29 Evaluare finalizată 0
Tudurachi Călin (colan007) Labirint5 25 Mai 2024, 09:07 Evaluare finalizată 100
Philippe Colta (Phil999) Labirint5 21 Mai 2024, 17:25 Evaluare finalizată 0
Philippe Colta (Phil999) Labirint5 21 Mai 2024, 17:25 Evaluare finalizată 35
Philippe Colta (Phil999) Labirint5 21 Mai 2024, 17:24 Evaluare finalizată 0
Philippe Colta (Phil999) Labirint5 21 Mai 2024, 17:23 Evaluare finalizată E.C
Philippe Colta (Phil999) Labirint5 21 Mai 2024, 17:22 Evaluare finalizată E.C
Philippe Colta (Phil999) Labirint5 21 Mai 2024, 17:22 Evaluare finalizată E.C
Philippe Colta (Phil999) Labirint5 21 Mai 2024, 17:22 Evaluare finalizată E.C
Philippe Colta (Phil999) Labirint5 21 Mai 2024, 17:05 Evaluare finalizată 0
Philippe Colta (Phil999) Labirint5 21 Mai 2024, 10:46 Evaluare finalizată 0
Philippe Colta (Phil999) Labirint5 21 Mai 2024, 10:45 Evaluare finalizată E.C
Philippe Colta (Phil999) Labirint5 21 Mai 2024, 10:45 Evaluare finalizată 0