Дана матрица размером
NxM и два числа
k1 и
k2. Выполните циклическую перестановку столбцов влево, находящихся между столбцами
k1 и
k2 (включая столбцы
k1 и
k2, т.е. столбец
k1 должен оказаться на месте столбца
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
|