|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Michael Sedov 2:5015/185.2 06 Nov 2001 21:59:00 To : All Subject : Магический квадрат. --------------------------------------------------------------------------------
Вечер не предвещал ничего не обычного. Как обычно мучался в написании
извращенских прог. аписал прогу, которая генерирует магический квадрат
со стороной n. Я думаю что вы в курсе, что магический квадрат - это
квадрат чисел, у которого сумма чисел по всем стронам и диагоналям ра-
вны. Вот, например, со стороной 7:
30 39 48 1 10 19 28
38 47 7 9 18 27 29
46 6 8 17 26 35 37
5 14 16 25 34 36 45
13 15 24 33 42 44 4
21 23 32 41 43 3 12
22 31 40 49 2 11 20
Сумма как не крути равна 175.
Как вдруг мне приспичило посчитать определитеть полученной матрицы.
Тут все оказалось не просто. Оказалось определитель со стороной типа
2k (чётный) равен нулю. А от нечётных постоянно знак чередуестя.
апример, для выше сказанно матрицы определитель равен -348052801600.
А для квадрата со стороной 9 будет положительный : 75035738059027168.
Так если кто сможет усмотреть какую-нибудь закономерность или объяснить,
почему же определитель для "чётных" квадратов равен нулю, то буду очень
благодарен.
20 print("Goodbie, All")
--- WP/95 Rus 1.78 Релиз 1 Reg.
* Origin: WinPoint 95 (2:5015/185.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/3329ec8e6d81.html, оценка из 5, голосов 10
|