Qnom qəsrdə#2799

Qnom qəsrdə

1 saniyə
64 meqabayt
Asan

Düzbucaqlı N \times M ölçülü matrisdə qədim bir qalanın planı şifrələnib. Planın hər bir hüceyrəsi bir tam ədəd (0 \leq A \leq 31) ilə göstərilib, bu ədəd aşağıdakı qaydalara əsasən rəqəmlərin cəminə bərabərdir:

Daxili divar iki hüceyrə tərəfindən paylaşılır. Məsələn, hüceyrəsinin cənub divarı həm də hüceyrəsinin şimal divarıdır (bax: illüstrasiya və nümunə giriş faylı).

Əgər sərhəd üzərində yerləşən bir hüceyrənin uyğun xarici divarı yoxdursa, o zaman bu hüceyrə çıxış hüceyrəsi adlanır. İllüstrasiyada iki belə hüceyrə göstərilib: və . Ümumi olaraq, çıxış hüceyrələrinin sayı -dan çox deyil.

Cırtdan verilmiş koordinatında yerləşir. O, qəsrin divarları maneə olmadan yan-yana olan hüceyrələr arasında keçərək hərəkət edə bilər. Cırtdan yalnız bir ədəd qızıl kisəsini daşıya bilər (birdən artıq yox). Cırtdanın məhz bir kisə qızıl toplayaraq istənilən çıxış hüceyrəsinə minimum neçə addım -da çata biləcəyini tapın.

Giriş

Birinci sətrdə dörd tam ədəd verilir: – matrisin ölçüləri (1 \leq N, M \leq 50) və – cırtdanın koordinatları (1 \leq i \leq N, 1 \leq j \leq M). Növbəti sətrin hər birində tam ədəd verilir ki, onlar yuxarıda izah edilən kimi qalanın planını təsvir edir.

Çıxış

Bir tam ədəd çıxışa yazın – cırtdanın çıxışa minimum neçə addım -da çata biləcəyini qeyd edin və ya əgər bu, mümkün deyilsə, cavabını verin.

Nümunələr

Nümunə 1

Loading
Loading