АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

140. MagicSquare

Time Limit: 1 seconds
Memory Limit:65536KB
Points:100
View Problem Statistics Submit Problem added debug

Дана целочисленная квадратная матрица порядка N (N <= 21). Определить, является ли она магическим квадратом. Пояснение: матрица является магическим квадратом, если все числа в ней различны, и сумма чисел в каждой строке, каждом столбце и на обеих диагоналях одинакова.

Входные данные

  Вначале вводится число N - порядок матрицы, далее идут элементы матрицы.

Выходные данные

  YES -  если матрица является магическим квадратом,
  NO - если матрица не является магическим квадратом.

Пример входных данных

7
22 47 16 41 10 35 4
5 23 48 17 42 11 29
30 6 24 49 18 36 12
13 31 7 25 43 19 37
38 14 32 1 26 44 20
21 39 8 33 2 27 45 
46 15 40 9 34 3 28

Пример выходных данных

YES

Автор: Вабищевич А. Ю.

View Problem Statistics Submit Problem discussion Author/source:
Educational Courses / Programming and Basics of Algorithmization / Two-dimensional arrays /
139. Delete Min Average Row 140. 142. Max and min in 2-d array 143. Multiplication of Matrices 2077. Pascal Triangle
time generating 0.172 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.