Предмет: Информатика,
автор: Blackcherryan505
Симметричен ли массив?
Дано число n и массив размером n×n. Проверьте, является ли этот массив симметричным относительно главной диагонали. Выведите слово “YES”, если массив симметричный, и слово “NO” в противном случае.
Входные данные
В первой строке дано значение n≤10. Далее идут n строк по n чисел — элементы матрицы.
Выходные данные
Ответ на задачу.
Примеры
Ввод
Вывод
3
0 0 0
0 1 0
0 0 2
YES
помогите пожалуйста решить это
язык - питон 3
Ответы
Автор ответа:
11
a = int(input())
mas = []
for i in range(a):
mas.append([int(g) for g in input().split()])
for i in range(a):
is_break = False
for g in range(i):
if mas[i][g] != mas[g][i]:
print('NO')
is_break = True
break
if is_break:
break
else:
print('YES')
oganesbagoyan:
!! сила игровая сила
Похожие вопросы
Предмет: Русский язык,
автор: yuliatsoy11
Предмет: Қазақ тiлi,
автор: leenastena2004
Предмет: Русский язык,
автор: imeninnikspb
Предмет: Математика,
автор: каралева5
Предмет: Математика,
автор: Аноним