Answer to Question #224726 in Python for say

Question #224726

Please correct these code;--

def read_matrix():

   line = input()

   words =line.split()

   n = int(words[0])

   m = int(words[1])

   mat = []

   for i in range(n):

       row = []

       line = input()

       words = line.split()

       for j in range(m):

           row.append(int(words[j]))

       mat.append(row)

   return mat

def print_zig_zag(mat):

 


Zig-zag order in matrix;;

Input:---

4 4

1 2 3 4

5 6 7 8

9 10 11 12

13 14 15 16

Output :--

1 2 3 4 5 6 7 8 9 10 11 12 16 15 14 13


1
Expert's answer
2021-08-09T16:41:47-0400
def read_matrix():


   line = input()


   words =line.split()


   n = int(words[0])


   m = int(words[1])


   mat = []


   for i in range(n):


       row = []


       line = input()


       words = line.split()


       for j in range(m):


           row.append(int(words[j]))


       mat.append(row)


   return mat


def print_zig_zag(mat):
    for i in mat:
        for j in i:
            print(j,end=" ")
            
print_zig_zag(read_matrix())

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS