জো বাহামাসে থাকে। এটি শীতকালীন. তার বাচ্চারা হতাশ হ'ল বরফ নেই। জো তার বাচ্চাদের জন্য তুষার তৈরি করতে হবে। ভাগ্যক্রমে, তার একটি 3-ডি প্রিন্টার রয়েছে। তিনি এটি দিয়ে স্নোফ্লেকস তৈরির পরিকল্পনা করছেন। দুর্ভাগ্যক্রমে তার কোনও ধারণা নেই যে স্নোফ্লেক কেমন হবে। আসলে তিনি কখনও স্নোফ্লেক দেখেননি! আসুন আমরা তাকে এমন একটি প্রোগ্রাম তৈরি করে সহায়তা করি যা তার জন্য স্বয়ংক্রিয়ভাবে তার জন্য একটি তুষারপাতের 2 ডি-চিত্র তৈরি করে।
ইনপুট
চিত্রটির ব্যাস (পিক্সেলগুলিতে), চিত্রটির শতাংশ যেটি আসলে একটি স্নোফ্লেক।
আউটপুট
প্রয়োজনীয় ব্যাস সহ স্নোফ্লেকের একটি চিত্র। এটি কোনও ফাইলে সংরক্ষণ করা বা ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে।
বিশেষ উল্লেখ
একটি ওয়েজ তৈরি করুন যার 30 ডিগ্রি কোণ রয়েছে। কীলকের পয়েন্টে প্রাথমিক বীজ সহ একটি ব্রাউনিয়ান ট্রি তৈরি করুন । বাকী চিত্রটি তৈরি করতে 12 বার চিত্রের কেন্দ্রের চারপাশে প্রতিচ্ছবি প্রতিবিম্বিত করুন। স্নোফ্লেকের রঙ সাদা has পটভূমিতে কালো রঙ রয়েছে।
স্কোরিং
ব্রাউনিয়ান ট্রি উত্পন্ন করার বিভিন্ন উপায় রয়েছে এই কারণে, স্কোরটি 10 * সংখ্যার সংখ্যা - গল্ফ স্কোর।
গল্ফ স্কোর নিম্নলিখিত বোনাস সহ প্রোগ্রামের বাইট সংখ্যা হিসাবে সংজ্ঞায়িত করা হয়:
-20% স্নোফ্লেকের প্রতিসাম্য নির্বিচারে নির্দিষ্ট করতে পারে।
-50% স্নোফ্লেকের আকারটি নির্দিষ্ট করতে পারে। (কীলকগুলির পাশগুলির দৈর্ঘ্যের অনুপাত নির্দিষ্ট করতে সক্ষম হয়ে))
সর্বোচ্চ স্কোর জয়।
এখানে একটি চিত্র দেওয়া হয়েছে যা কপলের আকারটি প্রায় 2 অনুপাতের সাথে কী হবে:
স্কোরবোর্ড:
মার্টিন বাটন: 10 * 14 - 409 = -269
নিমি: 10 * 1 - 733 * .5 = -356.5
অপ্টিমাইজার: 10 * 5 - 648 = -598
বিজয়ী স্কোর -269 সঙ্গে মার্টিন!