Söyüşsüz keçinmədi...#2409

Söyüşsüz keçinmədi...

1 saniyə
64 meqabayt
Çətin

Sizə 6 \times 6 ölçülü şahmat taxtası və üç fiqur verilir: bir ağ şah, bir ağ qalı və bir qara şah. Sizin tapşırığınız ağ tərəfindən qara şahı mat etmək üçün lazım olan minimal gediş sayını təyin etmək və ya yoxlamaqdır ki, mat mümkündürmü və ya vəziyyət etibarsızdırmı.

Giriş

Girişdə bir sətrdə ardıcıl olaraq ağ şahın, ağ qalının və qara şahın koordinatları verilir. Koordinatlardan sonra bir boşluq, sonra isə ilk gediş edən tərəfi göstərən bir hərf gəlir ( - ağ oynayır, - qara oynayır).

Çıxış

Ağ tərəfin qələbəsi üçün hər iki tərəfin birlikdə etdiyi gedişlərin minimal sayını çıxışa verin. Əgər qara şah artıq matdırsa, çıxışa verin. Əgər vəziyyət etibarsızdırsa, çıxışa verin. Əgər oyun heç-heçə bitirsə (məsələn, patt olarsa), çıxışa verin.

Nümunələr

Nümunə 1

Loading
Loading