Предмет: Информатика,
автор: crocodilcrocogu
Язык python.
Поменять местами две диагонали. Дан квадратный массив. Поменяйте местами в каждом столбце элементы, стоящие на главной и побочной диагонали.
Входные данные В первой строке дано число n≤10. Далее идут n строк по n неотрицательных целых чисел не больше 100.
Выходные данные
Ответ на задачу.
Примеры Ввод
3
1 2 3
4 5 6
7 8 9
Вывод
7 2 9
4 5 6
1 8 3
Ответы
Автор ответа:
26
n = int(input())
arr = [[int(elem) for elem in input().split()] for i in range(n)]
for i in range(n):
arr[i][i], arr[n-i-1][i] = arr[n-i-1][i], arr[i][i]
for i in range(n):
print(*arr[i])
crocodilcrocogu:
Спасибо большое! Вы лучший!
Похожие вопросы
Предмет: Другие предметы,
автор: vityushaabramo
Предмет: Русский язык,
автор: smirnova20011
Предмет: Русский язык,
автор: mrale98
Предмет: Биология,
автор: alyasur
Предмет: Математика,
автор: STEFICALY13