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


Problem

10 /14


Wir programmieren die Königin

Problem

Niemand hat noch Statistiken darüber gemacht, wie viele Programmierer Schach gut spielen können (zumindest auf der ersten Stufe). Aber wir können eindeutig sagen, dass jeder Programmierer jemals versucht hat, ein Programm zu schreiben, das irgendwie mit Schach verbunden ist. Versuchen wir es auch mit Ihnen.
Sie müssen bestimmen, ob eine Königin, die auf einer Zelle mit den angegebenen Koordinaten steht (Zeilennummer und Spaltennummer), die Figur, die auf einer anderen angegebenen Zelle steht, schlagen kann.
 

Eingabe
Es werden vier Zahlen eingegeben: die Koordinaten der Königin und die Koordinaten einer anderen Figur. Koordinaten sind ganze Zahlen zwischen 1 und 8.

Ausgabe 
Sie müssen das Wort YES ausgeben, wenn die Königin die Figur in einem Zug schlagen kann, andernfalls wird das Wort NO ausgegeben.

 

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