স্ট্যাক ওভারফ্লো এ এই প্রশ্নটি থেকে অনুলিপি দ্বারা অনুপ্রাণিত ।
একটি ম্যাট্রিক্স দেওয়া হয়েছে, একটি ম্যাট্রিক্স A
তৈরি করুন B
যাতে কলামগুলি A
একটি ব্লক-ডায়াগোনাল ফ্যাশনে সাজানো হয়। উদাহরণস্বরূপ, দেওয়া
1 2 3
4 5 6
আউটপুট হবে
1 0 0
4 0 0
0 2 0
0 5 0
0 0 3
0 0 6
বিধি
ইনপুট এবং আউটপুট 2D অ্যারে, নেস্টেড অ্যারে বা সারি এবং কলামগুলির জন্য পৃথক পৃথক পৃথক পৃথক স্ট্রিং আকারে থাকতে পারে।
ইনপুট (ম্যাট্রিক্স A
) এর নম্বরগুলি ধনাত্মক পূর্ণসংখ্যা হবে।
Unary বিন্যাস অনুমোদিত, যতক্ষণ না আউটপুটে শূন্যগুলি কিছু যুক্তিসঙ্গত উপায়ে প্রদর্শিত হয়। উদাহরণস্বরূপ, উপরের ফলাফলটি প্রতিটি সংখ্যা বদ্ধ করার জন্য উদ্ধৃতি চিহ্ন ব্যবহার করে প্রদর্শিত হতে পারে:
'1' '' ''
'1111' '' ''
'' '11' ''
'' '11111' ''
'' '' '111'
'' '' '111111'
পরীক্ষার মামলা
ইনপুট আউটপুট:
1 2 3
4 5 6
1 0 0
4 0 0
0 2 0
0 5 0
0 0 3
0 0 6
10 20
10 0
0 20
10
20
10
20
1 2 3
10 20 30
100 200 300
1 0 0
10 0 0
100 0 0
0 2 0
0 20 0
0 200 0
0 0 3
0 0 30
0 0 300
2 4
6 8
10 12
2 0
6 0
10 0
0 4
0 8
0 12