Masala #O87FXJFWNB

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 13 %
14

  

Farzin

Eslatib o'tamiz, shaxmatda shaxmat donalari joylashgan, ma'lum qoidalarga muvofiq harakatlanishi mumkin bo'lgan 8x8 kvadrat taxta ishlatiladi. Xususan, farzin har qanday masofani vertikal, gorizontal va diagonal bo'ylab harakatlanishi mumkin (u rux va fil kabi harakatlanishi mumkin).

Aniqlash talab qilinadi: farzin standart shaxmat taxtasida koordinatalari (X1,Y1) bo'lgan katakdan (X2,Y2) koordinatali katakchaga o'ta oladimi?

Ферзь


Kiruvchi ma'lumotlar:

input.txt kirish faylining birinchi qatorida ikkita butun X1 va Y1 sonlarni o'z ichiga oladi, ya'ni farzinning boshlang'ich koordinatasi. Ikkinchi qator yakuniy koordinatani o'z ichiga oladi - X2 va Y2 butun sonlari (1 ≤ X1,Y1,X2,Y2 ≤ 8). Boshlang'ich va oxirgi nuqtalar mos kelmasligi kafolatlanadi.


Chiquvchi ma'lumotlar:

output.txt chiqish faylida agar harakatni amalga oshirishni imkoni bo'lsa "YES" ni, aks holda "NO" ni chop eting.


Misollar
# input.txt output.txt
1
5 4
5 8
YES
2
5 4
7 6
YES
3
1 1
2 3
NO
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin