Магическим квадратом называется квадратная матрица размера NхN, такая что суммы по каждому столбцу, каждой строке и каждой из двух больших диагоналей равны между собой. Напишите программу, которая проверяет, является ли заданная квадратная матрица магическим квадратом.
NхN
Формат входных данных В первой строке вводится размер матрицы N (0 < N <= 100) . В следующих N строках вводятся строки матрицы, по N значений в каждой, разделённые пробелами.
N
Формат выходных данных Программа должна вывести слово 'YES', если матрица является магическим квадратом, и слово 'NO', если не является.
YES
NO
3 8 1 6 3 5 7 4 9 2
1000 ms 32 Mb Правила оформления программ и список ошибок при автоматической проверке задач