এই ক্যামোমাইল ফুলটি একবার দেখুন:
বেশ, তাই না? ঠিক আছে, আমি যদি আপনাকে বলি যে এটি আসলে একটি ফুল নয়?
প্রচুর ফুল (সূর্যমুখী, চ্যামোমিলস, ডেইজি এবং অন্যান্য সহ) আসলে একটি ফুলের মাথায় অনেকগুলি ছোট ফুল (সূর্যমুখীর কালো বিন্দু) থাকে। এই ক্ষুদ্রাকৃতির ফুলগুলিকে ফ্লোরেট বলা হয় এবং সেগুলি খুব বিশেষ পদ্ধতিতে সাজানো হয়।
মূলত, ফুলের মাথায় নবম ফ্লোরেটের অবস্থান (মেরু স্থানাঙ্কে):
যেখানে সি = 1 (দ্রষ্টব্য যে 137.508 ডিগ্রি = সোনার কোণ You আপনাকে এই সঠিক নির্ভুলতা ব্যবহার করতে হবে না))
এর ফলে ফ্লার্মস স্পাইরাল নামে একটি সর্পিলে ফ্লোরেটস গঠিত হয়। ফ্লোরের অবস্থানগুলিও ফিবোনাসির সংখ্যার সাথে সংযুক্ত, তবে এটি অন্য সময়ের জন্য একটি গল্প।
সুতরাং, এখানে চ্যালেঞ্জ। ইনপুট হিসাবে একটি পূর্ণসংখ্যা n দেওয়া, প্রথম এন ফ্লোরেটের অবস্থানগুলি গণনা করুন এবং তাদের প্লট করুন । এটি গ্রাফিকাল-আউটপুট , সুতরাং আমি আসলেই চাই যে আপনি কোনও বিন্যাসের উইন্ডোতে পয়েন্টগুলি প্রদর্শন করুন বা কিছু সাধারণ চিত্র বিন্যাসে স্টাডিআউট বা কোনও ফাইলের হিসাবে ডেটা হিসাবে আউটপুট করা । তা ছাড়া এই চ্যালেঞ্জটি মোটামুটি সোজা হওয়া উচিত। এটি কোড-গল্ফ , তাই সংক্ষিপ্ততম কোড জয়ী। GLHF!
একটি আউটপুট কেমন হতে পারে তার একটি নমুনা চিত্র এখানে: