Заполнение массива 6*6 по спирали. Вывести на экран. Начать заполнение с первого элемента первой строки матрицы.
На рисунке ниже показано, в каком порядке нужно заполнять матрицу 6*6 (стрелками показано направление обхода).
36 элементов вводятся с клавиатуры (каждый элемент в отдельной строке). Полученный массив-спираль вывести на экран разделяя строки переносом на другую строку, а элементы в строках - знаком табуляции.
- - ->- - +
+ - ->- + |
| + ->+ | |
| | <-+ | |
| + -<- + |
+ - -<- - +
Исходные данные
36 элементов массива вводятся с клавиатуры (каждый элемент в отдельной строке).
Результат
Массив-спираль вывести на экран разделяя строки переносом на другую строку, а элементы в строках - знаком табуляции.
Пример
Исходные данные | Результат |
1
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
125
130
135
140
145
150
160
170
180
190
200
| 1 5 10 15 20 25
95 100 105 110 115 30
90 160 170 180 120 35
85 150 200 190 125 40
80 145 140 135 130 45
75 70 65 60 55 50
|
Автор: Вабищевич А. Ю.
|