مورب زیر اصلی
Problem
با توجه به یک آرایه دو بعدی مربعی با اندازه nxn و یک عدد k. عناصر kمین قطر را در زیر مورب اصلی چاپ کنید (یعنی اگر k=1، پس باید عناصر اولین مورب را که زیر قطر اصلی قرار دارد چاپ کنید. یکی، اگر k=2، سپس قطر دوم، و غیره).
مقدار k میتواند منفی باشد، برای مثال، اگر k=−1، باید مقدار اولین مورب را چاپ کنید. بالاتر از اصلی اگر k=0، عناصر مورب اصلی را چاپ کنید.
دادههای ورودی
برنامه یک عدد n (n <= 10) را به عنوان ورودی دریافت می کند و به دنبال آن عناصر آرایه n خطوط از n کاراکتر در هر خط، سپس در یک خط جدید، شماره k (همه عناصر و مقدار k مدول بیش از 100) .
حصر
عناصر
kمین قطر در زیر قطر اصلی، که با یک فاصله، در همان خط از هم جدا شده اند.
نمونهها
<سر>
| # |
ورودی |
خروجی |
<بدن>
| 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 |