Anti-Diagonals
Given a MxN matrix,write a program to print all Anti-Diagonals elements of matrix
Input
The first line of input will contain a M, N values separated by space.
The second line will contain matrix A of dimensions MxN.
Output
The output should contain anti-diagonal elements separated by a line.
Explanation
For example, if M = 2, N = 3
Matrix A:
1 5 5
2 7 8
Output:
1
5 2
5 7
8
# read matrix dimentions
l = input().split()
m = int(l[0])
n = int(l[1])
# read a matrix
A = []
for i in range(m):
row = []
l = input().split()
for j in range(n):
row.append(float(l[j]))
A.append(row)
# print antidiagonal
j = n-1
for i in range(m):
print(A[i][j])
j -= 1
if j < 0:
break
Comments
Leave a comment