Masala E
Farzin
Eslatib o'tamiz, shaxmatda shaxmat donalari joylashgan, ma'lum qoidalarga muvofiq harakatlanishi mumkin bo'lgan \(8 \times 8\) 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 \((X_1, Y_1)\) bo'lgan katakdan \((X_2, Y_2)\) koordinatali katakchaga o'ta oladimi?
Kirish faylining birinchi qatorida ikkita butun \(X_1\) va \(Y_1\) sonlarni o'z ichiga oladi, ya'ni farzinning boshlang'ich koordinatasi. Ikkinchi qator yakuniy koordinatani o'z ichiga oladi - \(X_2\) va \(Y_2\) butun sonlari \((1 \le X_1, Y_1, X_2, Y_2 \le 8)\). Boshlang'ich va oxirgi nuqtalar mos kelmasligi kafolatlanadi.
Chiqish faylida agar harakatni amalga oshirishni imkoni bo'lsa YES ni, aks holda NO ni chop eting.
# | input.txt | output.txt |
---|---|---|
1 |
5 4 5 8 |
YES |
2 |
5 4 7 6 |
YES |
3 |
1 1 2 3 |
NO |