Module: (Python) Instruction conditionnelle imbriquée. Conditions difficiles


Problem

11 /14


Mouvement de chevalier

Problem

Knight est le plus mystérieux figure dans une partie d'échecs. Le principal trait distinctif — changer la couleur du champ à chaque coup. 
Il est nécessaire de déterminer si un chevalier se tenant sur une cellule avec les coordonnées spécifiées (numéro de ligne et numéro de colonne) peut battre une pièce se tenant sur une autre cellule spécifiée.

Entrée
Quatre nombres sont saisis : les coordonnées du cavalier et les coordonnées d'une autre pièce. Les coordonnées sont des nombres entiers compris entre 1 et 8.

Mentions légales
Il est nécessaire de sortir le mot OUI si le cavalier peut capturer la pièce en 1 coup, sinon sortir le mot NON.

 

Exemples
# Entrée Sortie
1 1
1
2
3
OUI
2 3
2
8
3
NON