Module: (C++) Atelier-2 "Echecs et joueurs d'échecs". Opérateur conditionnel


Problem

13 /13


* Fléchettes

Problem

Willy a joué un match amical avec Emmy pour le titre de champion du monde. Quand ils en ont eu assez des longues batailles d'échecs, ils sont passés aux fléchettes. Le jeu de fléchettes était le suivant: chacun lançait une fléchette dans un cercle situé à une distance de plusieurs mètres. Le cercle avait un marquage spécial, divisé en plusieurs zones par des cercles de rayon 10 et de rayon 5 (voir figure).  Une fléchette frappant la zone rouge rapportait 20 points, frappant le vert - 15 points, frapper le jaune est 30 points, et frapper le centre est 50 points. Si la fléchette touchait la frontière des régions, cela donnait un nombre de points égal au score maximum des régions limitrophes.
Un coup de fléchette sera conditionnellement encodé par un point avec la coordonnée (x ,y). Willy et Emmy ont fait 2 lancers avec des fléchettes. Il est nécessaire de calculer lequel d'entre eux a gagné.
Écrivez un programme qui comptera et affichera le gagnant de ce jeu. Affichez le nom du gagnant (W - Willie, E - Emmy) et, séparés par un espace, leurs points. Si égal, affichez W=E et le nombre de points.

Entrée
L'entrée est de 4 lignes avec 2 nombres dans chaque ligne (tous les nombres sont des entiers). Les deux premières lignes sont   coordonnées des points (x ,y) où les fléchettes de Willy frappent (W), les troisième et quatrième lignes - où les fléchettes d'Emmy frappent ( E).

Mentions légales
Écrivez le nom du gagnant (W - Willie, E - Emmy) et, séparés par un espace, leurs scores. S'il est égal, affichez W=E et le nombre de points marqués, séparés par un espace.
 

 

Exemples
# Entrée Sortie
1 0 0
-5 7
1 1
5 7
W 65
2 0 0
5 5
0 0
5 5
W=E 70