বিধি 110 কিছু আকর্ষণীয় বৈশিষ্ট্য সহ একটি সেলুলার অটোমেটন। আপনার লক্ষ্যটি হ'ল যতটা সম্ভব অক্ষরের 110 টি নিয়ম অনুকরণ করা।
যারা জানেন না তাদের জন্য, নিয়ম ১১০ একটি গ্রিডে রেখা দ্বারা রেখাঙ্কিত করা হয়। গ্রিডের একটি লাইনের প্রতিটি বর্গক্ষেত্রটি কোন কোষটি হওয়া উচিত তা নির্ধারণ করতে উপরের, বাম এবং উপরে-বাম দিকে স্কোয়ারগুলি দেখে।
current pattern 111 110 101 100 011 010 001 000
new cell 0 1 1 0 1 1 1 0
ইনপুট: যে কোনও যুক্তিসঙ্গত ফর্ম্যাটে (কমা-বিভাজিত স্ট্রিং, তালিকা, ফাংশন আর্গুমেন্ট) শীর্ষ সারির এনথ ইনপুট বর্গের প্রতিনিধিত্ব করে 0 থেকে 39 অবধি numbers 1-ইনডেক্সড ভাষাগুলির সংস্থান করতে, সংখ্যাগুলি 1-ইনডেক্সেডও হতে পারে এবং তাই 1 থেকে 40 এর মধ্যে রয়েছে।
উদাহরণ ইনপুট:
38,39
আউটপুট: একটি 40 x 40 গ্রিড যা প্রথম সারিতে অটোমেটাকে চালিত করে প্রতিনিধিত্ব করে। আপনার 0 টি ফাঁকা এবং কোনও দৃশ্যমান মুদ্রণের অক্ষর হিসাবে 1 টি রেখে দেওয়া উচিত। ট্রেলিং স্পেসগুলি অনুমোদিত, যতক্ষণ না প্রকৃত গ্রিড যথাযথভাবে আলাদা করা যায়। গ্রিডের নীচে একটি নতুন লাইন থাকতে পারে তবে গ্রিড লাইনের মধ্যে ফাঁকা রেখা থাকা উচিত নয়।
উদাহরণ আউটপুট:
XX
XXX
XX X
XXXXX
XX X
XXX XX
XX X XXX
XXXXXXX X
XX XXX
XXX XX X
XX X XXXXX
XXXXX XX X
XX X XXX XX
XXX XXXX X XXX
প্রভৃতি
দ্রষ্টব্য: 1 ডি সেলুলার অটোমাটা সম্পর্কে অনুরূপ প্রশ্ন ইতিমধ্যে জিজ্ঞাসা করা হয়েছে, তবে আমি আশা করি যে, কেবলমাত্র একটি নিয়ম ব্যবহার করে সংক্ষিপ্ত উত্তর লেখা যেতে পারে।