ঠিক আছে, যদিও এই চ্যালেঞ্জটি একটি বিশাল সাফল্য হিসাবে প্রমাণিত হয়েছে, এটি সমাধান করাও খুব তুচ্ছ হিসাবে প্রমাণিত। সুতরাং, যারা আরও বেশি চ্যালেঞ্জের সন্ধান করছেন তাদের জন্য, আমি এই চ্যালেঞ্জটির একটি সিক্যুয়াল তৈরি করেছি যাতে আপনাকে এখন অনন্য আয়তক্ষেত্রের সংখ্যা গণনা করতে হবে । এটা দেখ!
এখন, আপনারা যারা এই চ্যালেঞ্জটি সমাধান করতে চাইছেন তাদের জন্য, এটি এখানে আসে।
ঠিক আছে, আমাদের কাছে এখনও এর মতো চ্যালেঞ্জ নেই, তাই আমরা এখানে যাচ্ছি।
3 x 3
আয়তক্ষেত্রগুলির এই গ্রিডটি বিবেচনা করুন :
কত আয়তক্ষেত্র আছে? ঠিক আছে, দর্শনীয়ভাবে গণনা করাতে, আমরা দেখতে পাচ্ছি যে প্রকৃত 36
আয়তক্ষেত্রগুলি রয়েছে, পুরো বিমানটি নিজেই, যা সমস্ত নীচে অ্যানিমেটেড জিআইএফ-এ দেখানো হয়েছে:
কাজটি
উপরোক্ত হিসাবে আয়তক্ষেত্র গণনা কাজ is অন্য কথায়, তার চেয়ে অনেক বেশী 2 ইন্টিজার দেওয়া বা সমান 0
, m
এবং n
, যেখানে m
প্রস্থ উপস্থাপন করে এবং n
আউটপুট যে আয়তক্ষেত্র মোট সংখ্যা উচ্চতা প্রতিনিধিত্ব করে, m x n
আয়তক্ষেত্র এর গ্রিড।
বিধি
সরাসরি এই সমস্যার সমাধান করে এমন কোনও বিল্ট-ইনগুলির ব্যবহার স্পষ্টভাবে অনুমোদিত নয়।
এই চ্যালেঞ্জটি সংক্ষিপ্ত উত্তর সন্ধানের বিষয়ে নয়, তবে প্রতিটি ভাষায় স্বল্পতম উত্তর সন্ধান করা। অতএব, কোন উত্তর গ্রহণ করা হবে না।
স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
পরীক্ষার মামলা
বিন্যাসে উপস্থাপিত Array of Integers Input -> Integer Output
:
[0,0] -> 0
[1,1] -> 1
[3,3] -> 36 (Visualized above)
[4,4] -> 100
[6,7] -> 588
তথ্যসূত্র
মনে রাখবেন, এটি কোড-গল্ফ , তাই সংক্ষিপ্ততম কোড জিতেছে!
588
সর্বশেষ পরীক্ষা-মামলার জন্য গণনা করেছি ।