আপনার কাজটি এমন একটি প্রোগ্রাম তৈরি করা যা চূড়ান্ত সংখ্যা দৌড়ের শোডাউনতে পূর্বের অঙ্কগুলিতে এলোমেলো সংখ্যা যুক্ত করে।
প্রতিটি রেসার (কলাম) 0 থেকে শুরু হয় এবং রেস এর প্রতিটি ধাপে পূর্বের যোগফলের সাথে 1 বা 0 যোগ করে যতক্ষণ না সমস্ত রেসারের জয়ের জন্য প্রয়োজনীয় স্কোর পৌঁছে যায়। 1 বা 0 টি এলোমেলোভাবে বেছে নেওয়া উচিত (এলোমেলো স্ট্যান্ডার্ড সংজ্ঞা এখানে পাওয়া যাবে )। আউটপুট এই বিন্যাসে প্রতি কলামে একটি রেসারকে উপস্থাপন করে প্রতিযোগিতার ফলাফল প্রদর্শন করবে:
>> racers:5,score needed:2
0 0 0 0 0 # all racers start at 0
+ + + + + # add
1 0 0 0 1 # random 1 or 0
= = = = = # equals
1 0 0 0 1 # sum
+ + + + +
0 0 0 0 1
= = = = =
1 0 0 0 2 # winner!
+ + + +
1 1 1 1
= = = =
2 1 1 1
+ + +
1 1 1
= = =
2 2 2 # losers
দ্রষ্টব্য: কেবলমাত্র সংখ্যা, +, এবং = আউটপুটে অন্তর্ভুক্ত করা দরকার।
ইনপুট
আপনার প্রোগ্রামটি ইনপুট হিসাবে নিম্নলিখিত দুটি পরামিতি গ্রহণ করবে:
- রেসারের সংখ্যা (কলাম), যা অবশ্যই দু'জনের বেশি হতে হবে
- জয়ের জন্য প্রয়োজনীয় স্কোর, যা অবশ্যই একের বেশি হওয়া উচিত
এটি কোড-গল্ফ - সর্বনিম্ন বাইটস সহ প্রোগ্রামটি।
সম্পাদনা করুন: 9 এর অ-প্রয়োগযোগ্য সর্বোচ্চ স্কোর রয়েছে - এটি কলামটির অখণ্ডতা রক্ষা করার জন্য to এছাড়াও, কলামগুলির মধ্যে ফাঁকা স্থানগুলি আউটপুটে বাদ দেওয়া যেতে পারে।