Напишіть програму або функцію, яка бере два цілі числа, які представляють координати X і Y точки на декартовій площині .
Вхід може прийти в будь-якому прийнятному форматі до тих пір , поки значення Х передує Y. Наприклад, 1 -2, (1,-2), [1, -2], або 1\n-2все буде відмінно для Х = 1, Y = -2.
Роздрукуйте або поверніть один символьний рядок (після якого необов’язковий кінцевий новий рядок), який описує розташування точки в площині:
1якщо точка знаходиться в квадранті I2якщо точка знаходиться в квадранті II3якщо точка знаходиться в квадранті III4якщо точка знаходиться в квадранті IVXякщо точка знаходиться на осі x (малі регістриxне дозволені)Yякщо точка знаходиться на осі у (малі регістриyне дозволені)Oякщо крапка є на початку (це велика літера "о", а не нуль)
Виграє найкоротший код у байтах. Тібрейкер переходить до вищої відповіді.
Випробування
(1,-2) -> 4
(30,56) -> 1
(-2,1) -> 2
(-89,-729) -> 3
(-89,0) -> X
(0,400) -> Y
(0,0) -> O
(0,1) -> Y
(0,-1) -> Y
(1,0) -> X
(-1,0) -> X
(1,1) -> 1
(1,-1) -> 4
(-1,1) -> 2
(-1,-1) -> 3
"30+56i") правильним форматом введення?
1+2j)