Diferențe pentru problema/bila2 între reviziile #1 si #2

Nu există diferențe între titluri.

Diferențe între conținut:

== include(page="template/taskheader" task_id="bila2") ==
Poveste și cerință...
Se da o harta, codificata sub forma unei matrice si pozitia initiala a unei bile. Fiecare valoare retinuta in matrice reprezinta inaltimea pozitiei respective. Se stie ca bila se poate rostogoli catre o inaltime strict mai mica doar in pozitii invecinate pe directiile nord, sud, est si vest. Se cere sa se afiseze toate drumurile pe care le poate parcurge bila astfel incat sa ajunga intr-unul din colturile matricei.
h2. Date de intrare
Fișierul de intrare $bila2.in$ ...
Fisierul de intrare $bila2.in$ contine pe prima linie doua numere naturale $M$ si [$N$], reprezentand numarul de linii si respectiv numarul de coloane ale matricei. Pe urmatoarele $M$ linii se afla cate $N$ numere naturale nenule separate prin cate un spatiu, reprezentand inaltimile asociate componentelor matricei. Pe cea de-a $M+2$ - a si totodata ultima linie a fisierului se afla coordonatele $(X0,Y0)$ initiale ale bilei.
h2. Date de ieșire
În fișierul de ieșire $bila2.out$ ...
In fisierul de ieșire $bila2.out$ vor fi scrise, cate unul pe fiecare linie, drumurile cerute. Fiecare dintre acestea va contine coordonatele (linie si coloana) pozitiilor prin care va trece bila. Toate aceste valori vor fi separate prin cate un spatiu.
h2. Restricții
* $... ≤ ... ≤ ...$
* $1 ≤ M ≤ 1000$
* $1 ≤ N ≤ 1000$
* $1 ≤ X0 ≤ M$
* $1 ≤ Y0 ≤ N$
* $fiecare element al matricei va fi un numar natural nenul mai mic sau egal cu 1000$
* $in cazul in care din punctul de pornire nu se poate ajunge in niciun colt al matricei, se va afisa 0$
h2. Exemplu
table(example).
|_. bila2.in |_. bila2.out |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
| 2 3
  5 3 2
  6 2 1
  1 1
| 1 1
  1 1 1 2 1 3
  1 1 1 2 1 3 2 3
  1 1 1 2 2 2 2 3
|
h3. Explicație
...
Matricea are $2$ linii si $3$ coloane. Pozitia de start este $(1,1)$. Prin urmare un drum valid este $1 1$. Celelalte drumuri catre colturile matricei sunt afisate pe randurile urmatoare. Coltul $(2,1)$ nu este accesibil din punctul de pornire $(1,1)$.
== include(page="template/taskfooter" task_id="bila2") ==

Nu există diferențe între securitate.