Надіслати розв'язок

Бали: 10,00 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

Посередині озера плаває пліт, який має форму прямокутника. Cторони плота спрямовані уздовж паралелей і меридіанів. Введемо систему координат, в якій вісь ~OX~ спрямована на схід, а вісь ~ОY~ - на північ. Нехай південно-західний кут плота має координати ~(x_1, y_1)~, північно-східний кут - координати ~(x_2, y_2)~. Плавець знаходиться в точці з координатами ~(x, y)~. Визначте, до якої сторони плоту (північного, південного, західного чи східного) або до якого кута плоту (північно-західного, північно-східного, південно-західного, південно-східного) плавцю потрібно плисти, щоб якомога швидше дістатися до плоту.

Формат вихідних даних

Програма отримує на вхід шість чисел в наступному порядку: ~x_1, y_1~ (координати південно-західного кута плоту), ~x_2, y_2~ (координати північно-східного кута плоту), ~x, y~ (координати ~(x, y)~ плавця). Всі числа цілі і по модулю не перевершують 100. Гарантується, що ~x_1 < x_2~, ~y_1 < y_2~, ~x \neq x_1~, ~x \neq x_2~, ~y \neq y_1~, ~y \neq y_2~, координати плавця знаходяться поза плотом. Якщо плавцю слід плисти до північної сторони плоту, програма повинна вивести символ «~N~», до південної - символ «~S~», до західної - символ «~W~», до східної - символ «~E~». Якщо плавцю слід плисти до кута плоту, потрібно вивести один з наступних рядків: «~NW~», «~NE~», «~SW~», «~SE~».

Формат вихідних даних

У стандартний потік вивести результат.

Приклад вхідних даних

-1
-2
5
3
-4
6

Приклад вихідних даних

NW

Коментарі

Please read the guidelines before commenting.


Ще немає коментарів.