Обложка канала

Библиотека программиста

76290 @proglibrary

Библиотека программиста — обзоры книг, видеолекции и образовательные статьи, которые помогут вам улучшить процесс познания в разработке.

Библиотека программиста

4 года назад
Открыть в
#logic #devtask Задача: определение магического квадрата Магические квадраты издавна интриговали воображение людей: дата изготовления древнейшей сохранившейся таблицы относится к 2200 г. до н.э. Магический квадрат – это квадратная таблица размера n х n, составленная из всех чисел 1, 2, 3 … n2 таким образом, что суммы по каждому столбцу, каждой строке и каждой диагонали равны между собой. Напишите программу, которая определяет, можно ли считать матрицу магическим квадратом. В пятницу мы опубликуем статью с решением на Python. Входные данные: Число n, затем n строк с n цифр в каждой. Пример ввода: 3 8 1 6 3 5 7 4 9 2 Выходные данные: YES, если введенная матрица является магическим квадратом, и NO в обратном случае. Пример вывода: YES