Предмет: Информатика, автор: 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

Ответы

Автор ответа: DNHelper
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: Спасибо большое! Вы лучший!
Похожие вопросы
Предмет: Математика, автор: STEFICALY13