درج ستون ها
Problem
آرایه دو بعدی شامل نمرات سالانه برای ده موضوع از هر یک از دانش آموزان
N
کلاس است (در ستون صفر - نمرات در موضوع اول، در اول - در دوم و غیره) ، اما به اشتباه فراموش کردند که برای یک موضوع دیگر، که باید در ستون
K
باشد، وارد نمرات آرایه شوند. آرایه را طوری تغییر دهید که به درستی پر شود.
منظور ما از افزودن یک ستون به یک آرایه دو بعدی:
است
1) تعداد ستون های آرایه را 1 افزایش دهید؛
2) جابجایی همه ستونها بعد از
K
-th یک به سمت راست؛
3) اختصاص مقادیر داده شده به عناصر
K
-مین ستون.
ورودی
خط اول شماره
N
را مشخص می کند (
0<N<=30
). در مرحله بعد، خط های
N
از
10
هر کدام آمده است. هر عدد در محدوده
2
تا
5
. خط بعدی عدد
K
است (
1<=K<=10< /code>). بعلاوه، در سطر آخر (بدون رد شدن از خطوط) اعداد N
، نمرات دانشآموز مربوطه در موضوع جدید وجود دارد.
حصر
ماتریس تبدیل شده را نمایش دهید و هر عنصر را با یک فاصله جدا کنید.
مثال
<سر>
# |
ورودی |
خروجی |
<بدن>
1 |
5
5 3 4 2 4 1 3 3 4 4
3 3 1 2 3 4 3 2 4 3
2 4 5 4 2 1 4 2 2 4
1 3 5 1 1 1 5 3 4 1
3 4 2 1 5 3 3 5 2 1
1
5 5 3 5 3 |
<پیش>
5 5 3 4 2 4 1 3 3 4 4
5 3 3 1 2 3 4 3 2 4 3
3 2 4 5 4 2 1 4 2 2 4
5 1 3 5 1 1 1 5 3 4 1
3 3 4 2 1 5 3 3 5 2 1
|
Запрещенные операторы: pop
; if