Son oyun#3445

Son oyun

1 saniyə
64 meqabayt
Asan

Şahmat oyunu sona yaxınlaşırdı və lövhədə yalnız iki fiqur qalmışdı: ağ və qara şahlar. Lakin, şahmat qaydalarına zidd olaraq, oyunçular bu oyunu sona qədər oynamağa qərar verdilər, "Yalnız biri qalmalıdır!" devizi ilə. Təhlükəsizlik baxımından şahlar "mühafizəçilərlə" əvəzləndi.

Mühafizəçi – hər gedişində tam bir hüceyrə üfüqi və ya şaquli hərəkət edən və həmin hüceyrələrə vura bilən fiqurdur.

Tapşırığınız hər iki rəqib optimal oynadıqda oyunun necə bitəcəyini müəyyən etməkdir.

Giriş

Girişdə mühafizəçilərin yerləri (əvvəl ağ, sonra qara koordinatları), sonra isə kimin birinci gedəcəyinə dair məlumat verilir (əgər birinci qara mühafizəçi gedəcəksə, B simvolu, əks halda W simvolu verilir).

Mövqelər standart şahmat yazılışında verilir: əvvəlcə şahmat lövhəsinin sütun simvolu göstərilir (kiçik latın hərfi a-dan h-ə qədər), sonra sıra nömrəsi (rəqəm 1-dən 8-ə qədər).

Çıxış

Hər iki rəqib optimal oynadıqda oyunun nəticəsini çap edin:

  • White wins, əgər ağ mühafizəçi qalib gələrsə;

  • Black wins, əgər qara mühafizəçi qalib gələrsə;

  • Draw, əgər heç-heçə olarsa.

Heç bir oyunçu qalib gələ bilməzsə, oyun heç-heçə ilə başa çatır. Mühafizəçi rəqibin mühafizəçisini "yeyərsə", tərəf qalib gəlir. Əvvəlcə mühafizəçilər istənilən mövqedə yerləşə bilərlər, ancaq eyni hüceyrəni tuta bilməzlər.

Nümunələr

Nümunə 1

Loading
Loading