Вычисление магического квадрата
magic(n) — возвращает матрицу размера nхn, состоящую из целых чисел от 1 до n 2 , в которой суммы элементов по строкам, столбцам и главным диагоналям равны одному и тому же числу. Порядок матрицы должен быть больше или равен 3.
| 
 | |||||
| 
 |   Пример:    »            M=magic(4)  | 
 | |||
| 
 |   м            =  |    |    |    | 
 | 
| 
 |   16  |   2  |   3  |   13  | 
 | 
| 
 |   5  |   11  |   10  |   8  | 
 | 
| 
 |   9  |   7  |   6  |   12  | 
 | 
| 
 |   4  |   14  |   15  |   1  | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
 |