আপনার লক্ষ্যটি হচ্ছে একটি সম্পূর্ণ মাইনসুইপার বোর্ডটি বৈধ কিনা তা পরীক্ষা করা । এর অর্থ হ'ল প্রতিটি সংখ্যাটি ত্রিভুজ সহ সংলগ্ন কোষগুলিতে খনিগুলির সঠিক গণনা। বোর্ড চারপাশে মোড়ানো হয় না।
যথারীতি , আপনার একটি ফাংশন বা প্রোগ্রাম দেওয়া উচিত, এবং বাইটস জিতে সবচেয়ে সংক্ষিপ্ত কোড।
মাইনসুইপার উত্পাদন , সমাধান এবং পুরোপুরি বাস্তবায়নের জন্য অতীতের চ্যালেঞ্জগুলি দেখুন ।
ইনপুট:
ভালো একটি একক: STRING 02X2 13X2 X211
।
মাইনসুইপার বোর্ডের সারিগুলি স্পেস দ্বারা পৃথকভাবে দেওয়া হয়। সুতরাং, উপরেরটি 3x4 বোর্ডের প্রতিনিধিত্ব করে:
02X2
13X2
X211
প্রতিটি ঘর একটি চরিত্র:
X
একটি খনি বা এর0
মাধ্যমে সংখ্যার জন্য8
।সমস্ত সারি একই দৈর্ঘ্য আছে।
কমপক্ষে 3 টি সারি এবং 3 টি কলাম রয়েছে।
ইনপুটটি কোনও স্পেস দিয়ে শুরু বা শেষ হয় না, তবে আপনি যদি চান তবে শেষের দিকে একটি নতুন লাইন অন্তর্ভুক্ত করতে পারেন।
আউটপুট:
সঠিক বোর্ডগুলির উপর একটি ধারাবাহিক সত্যবাদী এবং ভুল বোর্ডগুলিতে একটি ধারাবাহিক ফলসী মান। ধারাবাহিক অর্থ সমস্ত ট্রুথিয়ে আউটপুট একই এবং সমস্ত ফালসি আউটপুট একই।
পরীক্ষার মামলা
প্রতিটি লাইন পৃথক পরীক্ষার কেস।
True
:
02X2 13X2 X211
XXXX XXXX XXXX XXXX
XX4X2 5X6X4 XX6XX 4XX54 2X4XX
False
:
02X2 13X2 X212
XXXX XXXX X7XX XXXX
XX5X2 5X6X4 XX6XX 4XX54 2X5XX