এমন একটি প্রোগ্রাম বা ফাংশন লিখুন যা দুটি পূর্ণসংখ্যার সাথে নেয় যা কার্তেসিয়ান বিমানের বিন্দুর এক্স এবং ওয়াই স্থানাঙ্ককে উপস্থাপন করে ।
ইনপুট হিসেবে দীর্ঘ এক্স মান উদাহরণস্বরূপ ওয়াই সামনে আসে যে কোন যুক্তিসংগত বিন্যাসে আসতে পারে, 1 -2
, (1,-2)
, [1, -2]
, অথবা 1\n-2
সব ঠিক হয়ে যাবে করবে এক্স = 1, y = -2।
বিমানের বিন্দুর অবস্থান বর্ণনা করে এমন একটি একক অক্ষরের স্ট্রিং (তার পরে একটি returnচ্ছিক ট্রেইলিং নিউলাইন) মুদ্রণ করুন বা প্রত্যাবর্তন করুন:
1
যদি বিন্দুটি চতুষ্কোণ হয় I2
যদি বিন্দুটি দ্বিগুণ হয়3
যদি বিন্দু তৃতীয় চতুর্ভুজ হয়4
যদি বিন্দুটি চতুষ্কোণ হয় IVX
যদি বিন্দুটি X- অক্ষে থাকে (ছোট হাতেরx
অনুমতি দেওয়া হয় না)Y
যদি বিন্দুটি 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
)