মাইনসুইপার একটি ধাঁধা গেম যেখানে মাইনগুলি সমস্ত খনিগুলির অবস্থান চিহ্নিতকরণের লক্ষ্য সহ ননডেস্ক্রিপ্ট টাইলসের বোর্ডের চারপাশে লুকানো থাকে। খনিতে ক্লিক করা গেমটি হারাতে পারে, তবে অন্য কোনও টাইলকে ক্লিক করা 0-8 থেকে একটি সংখ্যা প্রকাশ করবে যা এটি বোঝায় যে কতটি খনি সরাসরি এটি ঘিরে রেখেছে।
একটি নম্বর দেওয়া, আপনি অবশ্যই খালি টাইলস এবং এর চারপাশের খনিগুলির একটি এলোমেলো * সম্ভাব্য সংমিশ্রণ প্রদর্শন করতে হবে। এটি একটি 3x3 অ্যারের আকারে হওয়া উচিত। কেন্দ্রের টাইলটি ইনপুট হিসাবে নেওয়া খনিগুলির সংখ্যা হওয়া উচিত।
* সমস্ত সংমিশ্রণের জন্য শূন্য-শূন্য সুযোগ থাকতে হবে।
উদাহরণ
_ = blank square
X = mine
0
___
_0_
___
1
_X_
_1_
___
1
___
_1_
X__
___
_1_
__X
4
_X_
X4X
_X_
4
X_X
_4_
X_X
4
___
X4X
X_X
8
XXX
X8X
XXX
ইনপুট
- কেন্দ্রের টাইলের আশেপাশে খনিগুলির সংখ্যা (0-8)
আউটপুট
- আউটপুটের যেকোন যুক্তিসঙ্গত ফর্ম যা 3x3 অ্যারের টাইলগুলি প্রদর্শন করে
অন্যান্য বিধি
- প্রতিটি সংমিশ্রণে ঘটনার সমান সুযোগ থাকতে হবে না। আপনার প্রোগ্রামটি সম্পাদন করার সময় অবশ্যই প্রতিটি সংমিশ্রণের অ-শূন্য সম্ভাবনা থাকতে হবে।
- খনি এবং খালি টাইলের জন্য যে কোনও 2 টি অক্ষর বেছে নেওয়া যেতে পারে।
- এটি কোড গল্ফ, সবচেয়ে কম বাইটস সহ প্রোগ্রাম।
1
এবং করব0
?