পোস্ট করার সময় এই চ্যালেঞ্জের অনুপ্রেরণা হাস্যকরভাবে স্পষ্ট হওয়া উচিত।
কাজটি
আপনাকে অবশ্যই শাট দ্য বাক্স শৈলীর প্রোগ্রাম তৈরি করতে হবে (ফাংশন নয়, প্রোগ্রাম)। বাক্সটি বন্ধ করার মূল বিষয়গুলি হ'ল:
খেলোয়াড়রা 1-9 লেবেলযুক্ত লিভারের সেটটি ঘুরিয়ে বাক্সটি বন্ধ করার চেষ্টা করে। লিভারগুলি উল্টিয়ে তাদের অবশ্যই এটি করা উচিত। প্রতিটি টার্নের ইভেন্টের ক্রমটি নিম্নরূপ:
- লিভারের বর্তমান অবস্থান দেখানো হয়েছে।
- নতুন গেমের ক্ষেত্রে লিভারের অবস্থানটি প্রদর্শিত হবে
123456789
। - শাট লিভার সহ একটি খেলায়, সমস্ত শাট লিভারগুলি প্রদর্শিত হয়
-
। উদাহরণস্বরূপ, 1, 5 এবং 9 টি বন্ধ থাকা একটি গেমের উপর আউটপুট হবে-234-678-
।
- নতুন গেমের ক্ষেত্রে লিভারের অবস্থানটি প্রদর্শিত হবে
- Di (c) e (is | are) ঘূর্ণিত হয়েছে।
- যদি 7, 8, এবং 9 লিভারগুলি বন্ধ থাকে তবে কেবল একটি ছয় মুখী মারা মারা যায়। অন্যথায়, 2 ছয়-মুখী পাশা নিক্ষেপ করা হয়।
- খেলোয়াড়কে তারা কতগুলি লিভার ফ্লিপ করতে চান তা চয়ন করতে অনুরোধ জানানো হয়।
- খেলোয়াড় যদি> 9 বা <0 নম্বর পছন্দ করে তবে খেলাটি শেষ হয়।
- যদি প্লেয়ার ইতিমধ্যে শাট লিভারটি চয়ন করে তবে খেলাটি শেষ হয়।
- প্লেয়ারটি অনেক লিভার নির্বাচন করে।
- যদি লিভারগুলির যোগফল ডি (সি) ই নিক্ষেপ করা মানের সমান না হয় তবে খেলা শেষ হয়।
- সমস্ত লিভার বন্ধ থাকলে, অভিনন্দন, আপনি জিতেন। অন্যথায়, পদক্ষেপ 1 এ ফিরে যান।
প্রোগ্রামের জন্য বিধি
- প্রতিটি ঘুরে, আপনার লিভারের বর্তমান অবস্থানগুলি আউটপুট করা উচিত।
- আপনাকে অবশ্যই রোলটির মানটি বাক্যাংশের সাথে আউটপুট করতে হবে
You rolled:
(স্থানটি নোট করুন)। - লিভারের সংখ্যার সাথে বাক্যাংশটি
How many levers to flip:
(স্পেস নোটটি) স্যুইচ করতে আপনাকে প্রম্পট করতে হবে (এবং অপেক্ষা করতে হবে )। - আপনাকে প্লেয়ারটি
Which lever to flip:
(স্পেস নোট) দিয়ে উল্লিখিত প্লেয়ার হিসাবে যত লিভারের জন্য প্রম্পট করতে হবে (এবং অপেক্ষা করতে হবে )। - আপনাকে অবশ্যই নির্দিষ্ট লিভারগুলি ফ্লিপ করতে হবে।
- যদি কোনও পর্যায়ে গেমটি শেষ হয় তবে আপনাকে অবশ্যই আউটপুট দিতে হবে
Game Over
। - যদি খেলোয়াড় কোনও লিভার না খোলে একটি পালা শেষ করে তবে আপনাকে আউটপুট দিতে হবে
You win!
গেমস উদাহরণস্বরূপ
123456789
You rolled: 5
How many levers to flip: 5
Which lever to flip: 1
Which lever to flip: 2
Which lever to flip: 3
Which lever to flip: 4
Which lever to flip: 5
Game Over
123456789
You rolled: 5
How many levers to flip: 3
Which lever to flip: 2
Which lever to flip: 2
Which lever to flip: 1
Game Over
123456789
You rolled: 12
How many levers to flip: 2
Which lever to flip: 3
Which lever to flip: 9
12-45678-
You rolled: 6
How many levers to flip: 2
Which lever to flip: 2
Which lever to flip: 4
1---5678-
You rolled: 11
How many levers to flip: 2
Which lever to flip: 5
Which lever to flip: 6
1-----78-
You rolled: 8
How many levers to flip: 1
Which lever to flip: 8
1-----7--
You rolled: 8
How many levers to flip: 2
Which lever to flip: 1
Which lever to flip: 7
---------
You win!