আপনি যখন ছবি তুলছেন তখন কি বিরক্তিকর নয়, তবে ব্যাকগ্রাউন্ডটি চিত্রের আসল পদার্থ থেকে বিচ্ছিন্ন হয়? আমি বলব এটা আছে। আমার কতটা ফসল করা উচিত তা আমার জানতে হবে যাতে আমি এই সমস্যা থেকে মুক্তি পেতে পারি! তবে - যথারীতি - আমি বেশ অলস, তাই আমার জন্য এটি করার জন্য আমার কারও প্রয়োজন ...
কার্য ও বিধি
চিত্রটির প্রতিনিধিত্বকারী একটি বাইনারি ম্যাট্রিক্স দেওয়া হয়েছে, মূল ম্যাট্রিক্সের সমস্ত টি থাকা ক্ষুদ্রতম সাব-ম্যাট্রিক্সের মাত্রা (প্রস্থ এবং উচ্চতা) আউটপুট করুন । একটি সাব-ম্যাট্রিক্স মূল ম্যাট্রিক্স থেকে সংলগ্ন এন্ট্রিগুলির একটি ব্লক। সমানভাবে, এটি সংলগ্ন সারিগুলির উপসেট এবং মূলটির সংলগ্ন কলামগুলির উপসেটকে ওভারল্যাপ করে গঠিত একটি নতুন ম্যাট্রিক্স।
- এটি ইনপুট হিসাবে ম্যাট্রিক্সের প্রস্থ এবং উচ্চতাও গ্রহণ করার অনুমতি দেয়।
- ইনপুটটিতে কমপক্ষে নিশ্চয়তা রয়েছে ।
- এই লুপোলগুলি ডিফল্টরূপে নিষিদ্ধ করা হয়েছে তা নোট নেওয়ার সময় আপনি কোনও মানক পদ্ধতির মাধ্যমে ইনপুট নিতে এবং আউটপুট সরবরাহ করতে পারেন । এটি কোড-গল্ফ , তাই আপনার পছন্দের ভাষায় আপনি পরিচালনা করতে পারেন এমন কমপক্ষে বাইটগুলিতে কাজটি শেষ করার চেষ্টা করুন ।
উদাহরণ
পরীক্ষার মামলা
ইনপুট | আউটপুট [[0,1,0,0,0,1,0]] -> (5,1) বা (1,5) [[0,0,0,0,0], [0,1,0,1,0], [0,0,1,0,0]] -> (3,2) বা (2,3) [[1,1,1,1], [0,0,0,0], [0,0,0,0], [1,0,0,0]] -> (4,4) [[0,0,0,0,0,0], [0,1,0,1,0,1], [0,0,0,0,0,0]] -> (5,1) বা (1,5) [[0,0,0,0,0], [0,1,0,1,0], [0,0,1,0,0], [0,1,0,1,0], [ 0,0,0,0,0]] -> (3,3) [[0,0,0,0,0,0], [0,1,0,1,0,0], [0,1,1,0,1,1], [0,0,1, 0,1,0], [0,0,0,0,0,0]] -> (5,3) বা (3,5)