#3114
Fie o matrice cu n linii (numerotate de la 1 la n) și m coloane (numerotate de la 1 la m) ce conține doar literele a și b. Se definește un drum de la o poziție (xs, ys) la o alta (xf, yf) ca fiind o succesiune de pași care pornește din coordonatele (xs, ys) și ajunge în (xf, yf) și care trece numai prin componente care memorează litera a. La fiecare pas, de la o poziţie (i, j) se poate trece într-una din poziţiile (i+1, j), (i-1, j), (i, j+1), (i, j-1). Lungimea drumului este dată de numărul de componente care compun drumul.
Având la dispoziție q întrebări date sub forma a patru numere naturale xs ys xf yf, trebuie să răspundeți pentru fiecare întrebare care este lungimea minimă a unui drum de la (xs, ys) la (xf, yf) care trece numai prin componente ce memorează litera a. Dacă un astfel de drum nu există, veți afișa valoarea –1.
Concurs Judetean XOR 2014
| ID | Utilizator | Problema | Data încărcării | Stare | ||
|---|---|---|---|---|---|---|
| abq | 27 Mai 2026, 11:49 | Evaluare finalizată | 100 | |||
| abq | 27 Mai 2026, 11:08 | Evaluare finalizată | 90 | |||
| abq | 27 Mai 2026, 11:06 | Evaluare finalizată | 90 | |||
| abq | 14 Mai 2026, 11:15 | Evaluare finalizată | 100 | |||
| abq | 14 Mai 2026, 11:15 | Evaluare finalizată | E.C | |||
| abq | 14 Mai 2026, 11:14 | Evaluare finalizată | 100 | |||
| abq | 14 Mai 2026, 11:13 | Evaluare finalizată | 35 | |||
| abq | 13 Mai 2026, 20:28 | Evaluare finalizată | 100 | |||
| abq | 05 Mai 2026, 15:13 | Evaluare finalizată | 100 | |||
| abq | 04 Mai 2026, 21:31 | Evaluare finalizată | 100 | |||
| abq | 04 Mai 2026, 21:31 | Evaluare finalizată | 100 | |||
| abq | 04 Mai 2026, 19:55 | Evaluare finalizată | 100 | |||
| abq | 04 Mai 2026, 19:55 | Evaluare finalizată | 100 | |||
| abq | 04 Mai 2026, 19:55 | Evaluare finalizată | 100 | |||
| abq | 04 Mai 2026, 19:55 | Evaluare finalizată | 100 | |||
| abq | 04 Mai 2026, 19:51 | Evaluare finalizată | 15 | |||
| abq | 04 Mai 2026, 19:49 | Evaluare finalizată | 15 | |||
| abq | 04 Mai 2026, 19:48 | Evaluare finalizată | 15 | |||
| abq | 04 Mai 2026, 19:47 | Evaluare finalizată | 15 | |||
| abq | 04 Mai 2026, 19:44 | Evaluare finalizată | 15 | |||
| abq | 04 Mai 2026, 19:43 | Evaluare finalizată | 15 | |||
| abq | 04 Mai 2026, 19:40 | Evaluare finalizată | 35 | |||
| abq | 04 Mai 2026, 19:40 | Evaluare finalizată | 0 | |||
| abq | 04 Mai 2026, 19:40 | Evaluare finalizată | 35 | |||
| abq | 04 Mai 2026, 19:39 | Evaluare finalizată | 35 | |||
| abq | 04 Mai 2026, 19:35 | Evaluare finalizată | 35 | |||
| abq | 04 Mai 2026, 18:47 | Evaluare finalizată | 100 | |||
| abq | 04 Mai 2026, 18:46 | Evaluare finalizată | 100 | |||
| abq | 26 Aprilie 2026, 13:31 | Evaluare finalizată | 100 | |||
| abq | 26 Aprilie 2026, 13:14 | Evaluare finalizată | 30 | |||
| abq | 25 Aprilie 2026, 11:20 | Evaluare finalizată | 100 | |||
| abq | 17 Aprilie 2026, 15:27 | Evaluare finalizată | 100 | |||
| abq | 17 Aprilie 2026, 15:25 | Evaluare finalizată | 0 | |||
| abq | 15 Aprilie 2026, 18:53 | Evaluare finalizată | 100 | |||
| abq | 15 Aprilie 2026, 18:33 | Evaluare finalizată | 100 | |||
| abq | 02 Aprilie 2026, 09:33 | Evaluare finalizată | 100 | |||
| abq | 02 Aprilie 2026, 09:33 | Evaluare finalizată | 100 | |||
| abq | 02 Aprilie 2026, 09:33 | Evaluare finalizată | 90 | |||
| abq | 02 Aprilie 2026, 09:32 | Evaluare finalizată | 100 | |||
| abq | 02 Aprilie 2026, 09:32 | Evaluare finalizată | 100 | |||
| abq | 02 Aprilie 2026, 09:32 | Evaluare finalizată | 10 | |||
| abq | 02 Aprilie 2026, 09:31 | Evaluare finalizată | 100 | |||
| abq | 02 Aprilie 2026, 09:31 | Evaluare finalizată | 100 | |||
| abq | 02 Aprilie 2026, 09:30 | Evaluare finalizată | 0 | |||
| abq | 02 Aprilie 2026, 09:30 | Evaluare finalizată | 100 | |||
| abq | 02 Aprilie 2026, 09:30 | Evaluare finalizată | 100 | |||
| abq | 02 Aprilie 2026, 09:29 | Evaluare finalizată | 0 | |||
| abq | 02 Aprilie 2026, 09:29 | Evaluare finalizată | 0 | |||
| abq | 02 Aprilie 2026, 09:29 | Evaluare finalizată | 0 | |||
| abq | 02 Aprilie 2026, 09:29 | Evaluare finalizată | 100 | |||