تعویض ستون
Problem
ماتریسی به اندازه
NxM و دو عدد
k1 و
k2 داده میشود. چرخش به سمت چپ بین ستونهای
k1 و
k2 (شامل ستونهای
k1 و
k2، یعنی
k1 ستون code> باید به جای ستون k2، ستون k2 در محل ستون k2-1 و غیره باشد.) .
ورودی
خط اول شامل اعداد N و M است (\(0<N,M<=10\)) . در مرحله بعد، خطهای N از M هر کدام آمده است. هر مدول عددی بیش از 100 نباشد. به دنبال یک خط جدید دو عدد k1، k2 (\(0<= k1<=k2< M\)).
حصر
نمایش ماتریس تبدیل شده، اختصاص سه فاصله کاراکتر برای هر عنصر.
مثال
<سر>
| # |
ورودی |
خروجی |
<بدن>
| 1 |
3 4
56 32 94 12
15 72 51 60
43 4 97 38
0 2
|
<پیش>
32 94 56 12
72 51 15 60
4 97 43 38
|