Module: (C++) Workshop-2 "Scacchi e giocatori di scacchi". Operatore condizionale


Problem

8 /13


Mossa del re

Problem

Re – questo è un pezzo speciale negli scacchi. Il suo valore è incomparabile con il valore di altri pezzi – con la sua sconfitta, il gioco finisce immediatamente.

Quel re degli scacchi non ha prezzo! Ma ha anche il diritto di combattere. Il re può chiudere la strada a tre pedine. E se abbinato a un pedone, può causare problemi ai pezzi più forti. Il re degli scacchi si muove orizzontalmente, verticalmente e diagonalmente, ma solo di 1 casella.
Aiutiamo Willie a programmare la mossa del re degli scacchi. 

Date due diverse caselle di una scacchiera, determina se il re può passare dalla prima casella alla seconda in una sola mossa.

Inserisci 
Il programma riceve in input quattro numeri da 1 a 8 ciascuno, specificando il numero di colonna e il numero di riga, prima per la prima cella, poi per la seconda cella. Ogni numero è riportato su una riga separata.

Impressum 
Il programma dovrebbe restituire YES se è possibile passare dalla prima cella alla seconda con la mossa del re, o NO  in caso contrario.
 

 

Esempi
# Input Uscita
1 4
4
5
5