9s এর ম্যাট্রিক্সকে এটি হিসাবে সংজ্ঞায়িত করতে দেয়:
একটি বিস্ফোরক সংখ্যাকে অবস্থানের সংখ্যা হিসাবে সংজ্ঞায়িত করতে দেয় যা এর সাথে সংলগ্ন সমস্ত প্রতিবেশী (নিজেই) এর মধ্যে সমান পূর্ণসংখ্যায় বিভক্ত হতে পারে এবং প্রতিটি অংশের পরম মান 0 এর চেয়ে বেশি হয়।
পূর্ববর্তী ম্যাট্রিক্স থেকে, অবস্থানটি (0 সূচিত)
কখনও কখনও, ফলাফল 1 টিরও বেশি যুক্তিযুক্ত সংখ্যায় বিভক্ত করা সংখ্যার বিস্ফোরনের সময় আমাদের এড়াতে হবে। এই ক্ষেত্রে বাকিগুলি বিস্ফোরিত সংখ্যায় অর্পণ করা হবে।
এটি প্রদর্শনের জন্য, আমাদের আগের ম্যাট্রিক্সের সাথে কাজ চালিয়ে যাওয়া যাক। এবার আমরা অবস্থানটিতে নম্বরটি বিস্ফোরিত করব
এখানে আমাদের 3 জন নেটিবার্স এবং নম্বরটি রয়েছে। এখানে সমীকরণ মত কিছু যা আমাদের দিতে 2 প্রত্যেকের জন্য এবং 2 বাকি হিসাবে।
পাশাপাশি, কখনও কখনও একটি সংখ্যা তার প্রতিবেশীদের (| যুক্তিযুক্ত সংখ্যা | <1) এর মধ্যে সমান অংশে (যেখানে অ্যাবস 0 এর চেয়ে বেশি হয়) পচে যাওয়ার পক্ষে যথেষ্ট বড় হবে না। এই ক্ষেত্রে "0 থেকে বেশি" শর্ত বজায় রাখতে আমাদের বিস্ফোরিত সংখ্যা থেকে "ধার" নেওয়া দরকার । আমাদের আগের উদাহরণ চলতে থাকা ও অবস্থানে সংখ্যা বিস্ফোরিত করা যাক ।
চ্যালেঞ্জটি হ'ল, পজিশনের একটি তালিকা এবং প্রাকৃতিক সংখ্যার একটি সীমাবদ্ধ নন-শূন্য অ্যারে, অবস্থানের তালিকা থেকে প্রতিটি সংখ্যা বিস্ফোরণের পরে বিস্ফোরিত ফর্মটি ফিরিয়ে দিন।
পরীক্ষার মামলা
ইনপুট: initial matrix: [[3, 3, 3], [3, 3, 3], [3, 3, 3]], numbers: [[0,0],[0,1],[0,2]]
আউটপুট: [[1, 0, 1], [5, 6, 5], [3, 3, 3]]
ইনপুট: Initial matrix: [[9, 8, 7], [8, 9, 7], [8, 7, 9]], numbers: [[0,0],[1,1],[2,2]]
আউটপুট: [[4, 11, 8],[11, 5, 10],[9, 10, 4]]
ইনপুট: Initial matrix: [[0, 0], [0, 0]], numbers: [[0,0],[0,0],[0,0]]
আউটপুট: [[-9, 3],[3, 3]]
ইনপুট: Initial Matrix: [[10, 20, 30],[30, 20, 10],[40, 50, 60]], numbers: [[0,2],[2,0],[1,1],[1,0]]
আউটপুট: [[21, 38, 13], [9, 12, 21], [21, 71, 64]]
ইনপুট: Initial Matrix: [[1]], numbers: [[0,0]]
আউটপুট: [[1]]
ইনপুট: Initial Matrix: [[1, 2, 3]], numbers: [[0,0], [0, 1]]
আউটপুট: [[1, 1, 4]]
নোট
ইনপুট / আউটপুট বিধি প্রযোজ্য
আপনি ধরে নিতে পারেন ইনপুট ম্যাট্রিক্স কখনই খালি থাকবে না
আপনি ধরে নিতে পারেন স্থানাঙ্কগুলি সর্বদা বৈধ হতে চলেছে
পরীক্ষার ক্ষেত্রে ইনপুট সমন্বয় (সারি, কলাম) হিসাবে দেওয়া হয়। আপনার যদি এটির প্রয়োজন হয় (x, y) আপনি মানগুলি অদলবদল করতে পারেন। যদি তা হয় তবে আপনার উত্তরে দয়া করে তা জানান