আপনি হয়ত "হ্যাকার লোগো" শুনেছেন যা "হ্যাকার প্রতীক" নামেও পরিচিত। দেখে মনে হচ্ছে:
এটি গাণিতিক সিমুলেশন থেকে প্রাপ্ত একটি নিদর্শন যা গেম অফ লাইফ বলে। গ্লাইডারটি হ'ল সরল লাইফ প্যাটার্ন যা চলন্ত এবং সমস্ত জীবন নিদর্শনগুলির মধ্যে তাত্ক্ষণিকরূপে স্বীকৃতিযোগ্য।
চ্যালেঞ্জ
চ্যালেঞ্জটি বেশ সহজ: হ্যাকার লোগোটি প্রদর্শন করুন। এটি হিসাবে সংজ্ঞায়িত করা হয়:
- সীমানা, একটি সাদা পটভূমি এবং ধূসর গ্রিডলাইন সহ একটি 3x3 গ্রিড।
- GoL গ্লাইডার ধরণে সাজানো পাঁচটি কালো বিন্দু
- আর কিছু না.
নিয়ম
- কালো বিন্দুগুলি অবশ্যই তাদের ব্যক্তিগত গ্রিড-বাক্সের 40% - 80% পূরণ করতে পারে ।
- আপনি গ্রাফিকাল আউটপুট সহ প্রতীকটি প্রদর্শন করবেন তবে কোনও ASCII শিল্প নয় ।
- আউটপুট অবশ্যই কমপক্ষে 30x30 পিক্সেল হতে হবে ।
- আউটপুটটিতে কেবল ধূসর, কালো এবং সাদা রঙ থাকতে হবে ।
- গ্রিডের প্রতিটি গ্রিড-বক্স একই আকারের হবে। গ্রিডটি নিয়মিত 3x3 স্কোয়ারের হবে ।
- আপনি ইন্টারনেট বা আপনার ফাইল সিস্টেম থেকে লোগোটি টানতে পারেন না।
- আপনার প্রোগ্রামটি খালি স্ক্রিন / উইন্ডোতে লোগোটি প্রদর্শন করবে। যদি এটি সমাপ্ত হয় তবে এটি অবশ্যই স্বাভাবিকভাবেই করা উচিত।
- নোট করুন যে "ডটস" এর অর্থ "চেনাশোনা" আবশ্যক নয়। একটি "ডট" হ'ল গ্রিড-বাক্সের মাঝখানে একটি পৃষ্ঠযুক্ত একটি একক জ্যামিতিক আকার। উদাহরণস্বরূপ, যখন একটি বৃত্ত বা বর্গক্ষেত্র একটি বিন্দু হিসাবে যোগ্যতা অর্জন করবে, দুটি ত্রিভুজ বা একটি চেকারবোর্ড তা করবে না।
বিজয়ী
এটি কোড-গল্ফ হিসাবে , প্রতিটি ভাষার সংক্ষিপ্ত উত্তর জিতে যায়!
আপনার উত্তরে আপনার প্রোগ্রামের আউটপুটটির একটি স্ক্রিনশট অন্তর্ভুক্ত করুন।