চ্যালেঞ্জ
এর মতো গ্রিড দেওয়া হয়েছে,
1 2 3 4 5 6 7 8
1 . . . . . . . .
2 . # . . . # . .
3 . . . . . . . .
4 . . . . . . . .
5 . . . . . . . .
6 . . # . . . . .
7 . . . . . . . .
8 . . . . . . . .
একটি কোডের টুকরো লিখুন যা বৃহত্তম স্কোয়ারের আকার নির্ধারণ করতে পারে যা কোনও '#' অন্তর্ভুক্ত করে না। (এই ইনপুটটির উত্তর 5x5 হ'ল নীচের ডান 5x5 গ্রিডটি সবচেয়ে বড় বর্গ সম্ভব)।
বর্গক্ষেত্রটি অবশ্যই x এবং y অক্ষের সমান্তরাল হওয়া উচিত।
কিছু ছোট বিবরণ হিসাবে: মূল গ্রিডটি সর্বদা একটি বর্গাকার এবং এর পাশের দৈর্ঘ্য আপনাকে দেওয়া হয়। '#' চিহ্নগুলির স্থানাঙ্কগুলিও আপনাকে দেওয়া হয়।
ইনপুট বিশদ
প্রথম লাইন: এন (1 <= এন <= 1000), বর্গাকার গ্রিডের পাশের দৈর্ঘ্য এবং টি (1 <= টি <= 10,000) '#' চিহ্নের সংখ্যা।
পরবর্তী টি লাইন: টি # এর প্রত্যেকটির সমন্বয়ক ates
পরীক্ষার কেস
ইনপুট # 1:
8 3
2 2
2 6
6 3
ফলাফল # 1: 5
================
ইনপুট # 2:
8 4
1 1
1 8
8 1
8 8
ফলাফল # 2: 6
================
ইনপুট # 3:
5 1
3 3
ফলাফল # 3: 2
এটি একটি দ্রুততম-কোড সমস্যা, তাই রেক্সটেস্টারের সংকলকটিতে দ্রুততম পরীক্ষিত কোডটি জিতল ।
আনন্দ কর!
fastest-code
1000x1000 যদিও, খুবই ছোট