قطري أسفل الرئيسي
Problem
إعطاء مصفوفة مربعة ثنائية الأبعاد بالحجم & nbsp؛ nxn
& nbsp؛ and nbsp؛ k
. اطبع عناصر & nbsp؛ k
قطري th أسفل القطر الرئيسي (على سبيل المثال ، إذا & nbsp؛ k = 1
، فأنت بحاجة إلى طباعة عناصر أول قطري يقع أسفل الرئيسي واحد ، if & nbsp؛ k = 2
، ثم القطر الثاني ، وما إلى ذلك). p>
يمكن أن تكون قيمة & nbsp؛ k
& nbsp؛ سالبة ، على سبيل المثال ، إذا & nbsp؛ k = & minus؛ 1
، فأنت بحاجة إلى طباعة قيمة الكذب القطري الأول فوق الرئيسي. إذا & nbsp؛ k = 0
، فقم بطباعة عناصر القطر الرئيسي. p>
إدخال البيانات strong>
يتلقى البرنامج عددًا & nbsp؛ n (n & lt؛ = 10)
كمدخلات ، متبوعة بعناصر المصفوفة & nbsp؛ n
سطور من n
أحرف لكل سطر ، ثم على سطر جديد ، رقم & nbsp؛ k
(جميع العناصر والقيمة k code > modulo لا يزيد عن 100)
.
بصمة strong>
عناصر قطري k
th أسفل القطر الرئيسي ، مفصولة بمسافة ، على نفس السطر.
نبسب ؛
أمثلة h5>
# |
إدخال |
الإخراج |
<الجسم>
1 |
4
1 2 3 4
5 6 7 8
0 1 2 3
4 5 6 7
1 |
5 1 6 |
2 |
4
1 2 3 4
5 6 7 8
0 1 2 3
4 5 6 7
-2 |
3 8 |