デカルト平面上の点のXおよびY座標を表す2つの整数を取り込むプログラムまたは関数を記述します。
入力があれば、Xの値は、例えばY.前に来るように、任意の合理的なフォーマットで来るかもしれない、1 -2
、(1,-2)
、[1, -2]
、または1\n-2
すべての罰金であろうためのX = 1、Y = -2。
平面内のポイントの位置を説明する単一の文字列(オプションの末尾の改行が続く)を印刷または返します。
1
ポイントが象限 Iにある場合2
ポイントが象限IIにある場合3
ポイントが象限IIIにある場合4
ポイントが象限IVにある場合X
ポイントがx軸上にある場合(小文字x
は使用できません)Y
ポイントがy軸上にある場合(小文字y
は使用できません)O
ポイントが原点(ゼロではなく大文字の「oh」)にある場合
バイト単位の最短コードが優先されます。Tiebreakerは、上位の回答に進みます。
テストケース
(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
)