3.C. If/else: Échecs : mouvement de tour#

Énoncé#

Aux échecs, les tours se déplacent horizontalement ou verticalement, d’un nombre de cases quelconque.

Le programme reçoit 4 valeurs entre 1 et 8 dans l’ordre suivant :

  1. numéro de colonne de la case de départ

  2. numéro de ligne de la case de départ

  3. numéro de colonne de la case d’arrivée

  4. numéro de ligne de la case d’arrivée

Le programme devra afficher OUI si une tour peut aller de la case de départ à la case d’arrivée ou NON sinon.

Exemple d’entrée#

4
4
5
5

Exemple de sortie#

NON

Aide#

https://rtavenar.github.io/poly_python/content/struct.html#structures-de-controle

Codez votre solution ci-dessous#

[splashscreen] enabled = false # Lire un entier : # a = int(input()) # Afficher une valeur : # print(a) from js import document as _DOC def clear_term(): ter = _DOC.getElementById("my-terminal").firstChild ter.innerHTML = ''