Module: (C++) دستور شرطی تودرتو. شرایط دشوار


Problem

11 /14


حرکت شوالیه

Problem

شوالیه مرموزترین است شکل در یک بازی شطرنج. وجه تمایز اصلی — رنگ فیلد را با هر حرکت تغییر دهید. 
تعیین اینکه آیا شوالیه ای که روی یک سلول با مختصات مشخص شده (شماره ردیف و شماره ستون) ایستاده است، می تواند قطعه ای را که روی سلول مشخص دیگری ایستاده است، شکست دهد یا خیر.

ورودی
چهار عدد وارد می شود: مختصات شوالیه و مختصات یک شکل دیگر. مختصات اعداد صحیح بین 1 و 8 هستند.

حصر
اگر شوالیه بتواند قطعه را در 1 حرکت ضبط کند، باید کلمه YES را ارسال کنید، در غیر این صورت کلمه NO را خروجی بگیرید.

 

نمونه‌ها
<سر> <بدن>
# ورودی خروجی
1 1
1
2
3
بله
2 3
2
8
3
نه