Asosiy qismga o‘tish

PY05-15. Bir yurishda yetadimi?

Bo‘sh shaxmat taxtasida bitta dona turibdi. U bir yurishda birinchi katakdan ikkinchisiga o‘ta oladimi?

Donalar (lotincha harf bilan):

  • K — shoh: istalgan yo‘nalishda bir katak;
  • Q — farzin: gorizontal, vertikal yoki diagonal bo‘ylab istalgancha;
  • R — ruh (to‘ra): gorizontal yoki vertikal bo‘ylab istalgancha;
  • B — fil: diagonal bo‘ylab istalgancha;
  • N — ot: «Г» harfi shaklida — bir tomonga 2, ikkinchisiga 1 katak.

Taxtada boshqa donalar yo‘q.

Kirish ma’lumotlari

Bitta qatorda dona harfi va ikki katak nomi, masalan N b1 c3.

Chiqish ma’lumotlari

O‘ta olsa YES, aks holda NO.

Cheklovlar

Ikki katak har xil

Misollar

Kirish
N b1 c3
Chiqish
YES
Kirish
B c1 c3
Chiqish
NO

Tushuntirish

Ot b1 dan c3 ga o‘tadi (2 yuqoriga, 1 o‘ngga). Fil c1 dan c3 ga o‘tolmaydi — bu vertikal.

Qoralama doskasi
Kod yozish
Kod yuborish 31 ta test
Yechim yuborish uchun tizimga kiring.