একটি খড়ের গাদা মধ্যে একটি সুচ খোঁজার উপর একটি সুতা, আপনি বৃহত্তম সংলগ্ন ধারণকারী খড়ের গাদা বের করতে হবে ঠিক এক সুই । মনে রাখবেন যে আপনি ঘরগুলিকে विकर्णে সংযুক্ত করতে পারবেন না, কেবল বাম / ডান / উপরে / নীচে down
ইনপুট
'N'
(সূঁচ) এবং '#'
(খড়ের) অক্ষরের একটি অ্যারে (বা ব্যবহারকারীর বেশ কয়েকটি ইনপুট লাইন, আপনার চয়ন) । ইনপুটটিতে কেবলমাত্র এই দুটি অক্ষর রয়েছে এবং প্রতিটি অন্তত একটির অন্তত একটি থাকতে হবে। উদাহরণ স্বরূপ:
N#N#N
#NN##
###N#
N##N#
আউটপুট
বৃহত্তম সম্ভাব্য বৈধ খড়ের আকার। আমাদের উদাহরণস্বরূপ, আমরা 11 আউটপুট করব (খড়ের 11 টুকরো এবং একটি সূঁচ আছে)।
#
# ##
###N#
## #
এটি কোড-গল্ফ , তাই সংক্ষিপ্ততম কোড জিততে পারে। স্ট্যান্ডার্ড লুফোলের বিধিনিষেধগুলি প্রযোজ্য।
পরীক্ষার মামলা
বাম দিকে ইনপুট, ডানদিকে সম্ভব সর্বাধিক খড়ের খালি
মামলা 1: 4
N## ##
NN# #
#NN N
#N# #
মামলা 2: 7
### ###
N#N #
NNN N
### ###
কেস 3: 10
N###N ###
#N#N# #N#
#N#N# # #
N###N ###
মামলা 4: 10
N#N#N
#N#N# # # #
##N## ##N##
#N#N# # # #
N#N#N
মামলা 5: 1
NN#NN
NNNNN
#NNN# #N
NN#NN