এটি চেবিশেভ রোটেশন দ্বারা অনুপ্রাণিত একটি চ্যালেঞ্জ । আমি এই চ্যালেঞ্জটির অনুপ্রেরণা পেতে উত্তরগুলি দেখার পরামর্শ দিচ্ছি।
সমতলে একটি বিন্দু দেওয়া হল একটি অনন্য বর্গক্ষেত্র (সমান পক্ষের একটি আয়তক্ষেত্র) যা মূলকে কেন্দ্র করে এবং সেই বিন্দুকে ছেদ করে ( ইন্টারেক্টিভ ডেমো ):
একটি বিন্দু প্রদত্ত পি এবং একটি দূরত্ব ঘ , পয়েন্ট দূরত্ব চলন্ত দ্বারা প্রাপ্ত আসতে ঘ থেকে পি , ঘড়ির কাঁটার বিপরীতে (এবং নেতিবাচক জন্য ঘড়ির কাঁটার দিকে ঘ ), বর্গাকার ঘের বরাবর উৎপত্তি যে ছেদ করে কেন্দ্রেও পি । আপনার উত্তরটি অবশ্যই কমপক্ষে 4 দশমিক অঙ্কের জন্য সঠিক হতে হবে।
Testcases:
(0, 0), 100 -> (0, 0)
(1, 1), 81.42 -> (-0.4200, 1.0000)
(42.234, 234.12), 2303.34 -> (-234.1200, 80.0940)
(-23, -39.234), -234.3 -> (39.2340, -21.8960)
নিম্নলিখিত পরীক্ষার কেসগুলি মার্টিন এন্ডারের মূল চ্যালেঞ্জ থেকে এবং সমস্ত ডি = 1 সহ :
(0, 0) -> (0, 0)
(1, 0) -> (1, 1)
(1, 1) -> (0, 1)
(0, 1) -> (-1, 1)
(-1, 1) -> (-1, 0)
(-1, 0) -> (-1, -1)
(-1, -1) -> (0, -1)
(0, -1) -> (1, -1)
(1, -1) -> (1, 0)
(95, -12) -> (95, -11)
(127, 127) -> (126, 127)
(-2, 101) -> (-3, 101)
(-65, 65) -> (-65, 64)
(-127, 42) -> (-127, 41)
(-9, -9) -> (-8, -9)
(126, -127) -> (127, -127)
(105, -105) -> (105, -104)