Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2018-03-07 08:44:48.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:delfin.in, delfin.outSursăAlgoritmiada 2018 Runda PreOJI
AutorMihai CalanceaAdăugată deheracleRadu Muntean heracle
Timp execuţie pe test0.6 secLimită de memorie262144 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Delfin

Poveste şi cerinţă...

Ai o matrice de N x M. Fiecare celula este fie pamant, fie apa. Tu esti undeva pe pamant. Exista o comoara, tot pe pamant. Exista o testoasa undeva pe apa. Iti este prietena, ii poti controla miscarile telepatic. Te poti misca in paralel cu testoasa. Ea te poate lua in spate si te poate duce pe apa. Care este timpul minim ca sa ajungi la comoara?

1 <= N, M <= 2000

Date de intrare

Fişierul de intrare delfin.in contine pe prima linie N si M, 2 numere intregi reprezentand dimensiunea matricei. Pe cea de-a doua linie vor fi 6 numere intregi X, Y, A, B, Z, T, unde X, Y reprezinta coordonatele in care te afli initial, A si B coordonatele initiale ale testoasei si Z si T coordonatele comorii de pe plansa.

Urmatoarele N linii vor contine cate N coloane, reprezentand o matrice binara asociata plansei. O celula cu valoarea 1 este o celula de pamant si o celula cu valoarea 0 este o celula de apa.

Date de ieşire

În fişierul de ieşire delfin.out se va afla un singur numar, timpul minim de a ajunge la comoara.

Restricţii

  • ... ≤ ... ≤ ...

Exemplu

delfin.indelfin.out
This is some
text written on
multiple lines.
This is another
text written on
multiple lines.

Explicaţie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?