Module: (Java) Taller-2 "El ajedrez y los ajedrecistas". operador condicional


Problem

13 /13


*Dardos

Problem

Willy jugó un partido amistoso con Emmy por el título de campeón mundial. Cuando se cansaron de las largas batallas de ajedrez, cambiaron a los dardos. El juego de dardos era el siguiente: todos lanzaban un dardo en un círculo, que estaba ubicado a una distancia de varios metros. El círculo tenía una marca especial, dividida en varias áreas por círculos con un radio de 10 y un radio de 5 (ver figura).  Un dardo que golpea el área roja trae 20 puntos, golpeando el verde - 15< /code> puntos, golpear amarillo es 30 puntos, y golpear el centro es 50 puntos. Si el dardo golpea el borde de las regiones, esto otorga una cantidad de puntos igual a la puntuación máxima de las regiones limítrofes.
Un golpe de dardo será codificado condicionalmente por un punto con la coordenada (x,y). Willy y Emmy hicieron 2 lanzamientos con dardos. Es necesario calcular cuál de ellos ganó.
Escriba un programa que cuente y muestre el ganador de este juego. Muestra el nombre del ganador (W - Willie, E - Emmy) y, separados por un espacio, sus puntos. Si es igual, genera W=E y el número de puntos.

Entrada
La entrada es de 4 líneas con 2 números en cada línea (todos los números son enteros). Las dos primeras líneas son   coordenadas de los puntos (x ,y) donde impactan los dardos de Willy (W), la tercera y cuarta líneas, donde impactan los dardos de Emmy ( E).

Impresión
Escribe el nombre del ganador (W - Willie, E - Emmy) y, separados por un espacio, sus puntajes. Si es igual, muestra W=E y el número de puntos obtenidos, separados por un espacio.
 

 

Ejemplos
# Entrada Salida
1 0 0
-5 7
1 1
5 7
An 65
2 0 0
5 5
0 0
5 5
O=E 70