Module: (C++) Verschachtelter bedingter Operator. Schwierige Bedingungen


Problem

11 /14


Der Lauf des Pferdes

Problem

Das Pferd ist die rätselhafteste Figur in einem Schachspiel. Die wichtigste Unterscheidungseigenschaft — ändert die Farbe des Feldes bei jedem Zug. 
Sie müssen bestimmen, ob ein Pferd, das auf einer Zelle mit den angegebenen Koordinaten steht (Zeilennummer und Spaltennummer), eine Figur auf einer anderen angegebenen Zelle schlagen kann.

Eingabe
Es werden vier Zahlen eingegeben: die Koordinaten des Pferdes und die Koordinaten einer anderen Figur. Koordinaten sind ganze Zahlen zwischen 1 und 8.

Ausgabe
Sie müssen das Wort YES ausgeben, wenn das Pferd die Figur in 1 Zug schlagen kann, andernfalls wird das Wort NO ausgegeben.

 

Beispiele
Eingabe Ausgabe
1 1
1
2
3
YES
2 3
2
8
3
NO