সমস্যা
n=2
পাশা থেকে শুরু :
- রোল
n
ডাইস, প্রতিটি ডাইয়ের সমান সম্ভাব্য সংখ্যার 1 থেকে 6 নম্বর সহ। - তাদের যোগফল
n
ডাইসের জন্য সবচেয়ে সম্ভাব্য যোগফলের সমান কিনা তা পরীক্ষা করে দেখুন3.5*n
।- যদি তারা সমান হয় তবে সমাপ্ত করুন।
- অন্যথায়, মুদ্রণ করুন
n
এবংn+2
পাশা দিয়ে শুরু থেকে পুনরাবৃত্তি করুন
আপনার কোডটি এই পদ্ধতিটি হুবহু করতে হবে না, তবে এলোমেলো সংজ্ঞাটির আমাদের সংজ্ঞা অনুসারে এলোমেলোভাবে আউটপুটটিকে সম্ভাব্য হিসাবে সমান করা উচিত ।
আপনার প্রোগ্রামটি তাদের নিজস্ব লাইনে সমস্ত সংখ্যা আউটপুট করা উচিত; উদাহরণস্বরূপ, যদি প্রোগ্রামটি 8 ডাইস পর্যন্ত উঠে যায় এবং 8 পাশ্বের সাথে সর্বাধিক সম্ভাব্য সংখ্যাটি ঘূর্ণিত হয় তবে আউটপুটটি হবে:
2
4
6
উদাহরণ রান
2 ডাইসে, 7
সবচেয়ে সম্ভাব্য যোগফল। ধরা যাক, ঘূর্ণিত সংখ্যাগুলি ছিল 2
এবং 3
। তারপরে, আপনি মুদ্রণ করতে হবে 2
।
4 ডাইসে, 14
সবচেয়ে সম্ভাব্য যোগফল। আসুন বলতে সংখ্যার ঘূর্ণিত ছিল 3
, 4
, 2
, এবং 5
। তারপরে, যোগফলটি 14
তাই প্রোগ্রামটি এখানেই শেষ হবে।
এই ক্ষেত্রে চূড়ান্ত আউটপুট হয় "2"
।
বিধি
- কোড-গল্ফ তাই বাইট জিতে সংক্ষিপ্ত সমাধান
- স্ট্যান্ডার্ড লুফোলস প্রয়োগ করুন
- যদৃচ্ছতা মেটা সংজ্ঞা প্রযোজ্য
- আপনি ফাংশন পাশাপাশি প্রোগ্রাম ব্যবহার করতে পারেন
2, 4, 6, 8, ...
এই পুনরাবৃত্তির জন্য সবচেয়ে সম্ভাব্য সংখ্যার উপর চাপ না দেওয়া পর্যন্ত প্রতিবারের মতো অনেক রাইস রোল আউটপুট করে রাখব বলে মনে করা হচ্ছে ?