Проверить, является ли матрица магическим квадратом - C++ - Ответ 5184522

Магический квадрат является расположение чисел в квадратной сетке, где числа в каждой строке и в каждом столбце, а числа в прямом и обратном главных диагоналях, сумма равна.Магический квадрат имеет такое же количество строк, как это имеет столбцы, а в обычной математической нотации, "N" означает количество строк (и столбцов) он имеет. Таким образом, магический квадрат всегда содержит N2 номера

Вход:

Целое число N как число строк и столбцов (3 <= N <100). Тогда матрица NxN.

Выход:

Dispay "Да", если введенная матрица является магическим квадратом, в противном случае вывести "Нет".

Sample input:

3

4 9 2

3 5 7

8 1 6

Sample output:

Yes

Sample input:

3

1 2 3

4 5 6

7 8 9

Sample output:

No

Помогите решить, с помощью двумерного массива

Вернуться к обсуждению:

Проверить, является ли матрица магическим квадратом C++