Sum and Prod

Sort by

recency

|

359 Discussions

|

  • + 0 comments
    import numpy as np
    
    n,m=(map(int, input().split()))
    l=[]
    for i in range(n):
      (l.append(list(map(int, input().split()))))
    ar=np.array(l)
    s=np.sum(ar,axis=0)
    p=np.prod(s)
    print(p)
    
  • + 0 comments

    import numpy as np

    n, m = map(int,input().split()) a=[] for i in range(n): row = list(map(int,input().split())) a.append(row) print(np.prod(np.sum(a,axis = 0)))

  • [deleted]Challenge Author
    + 0 comments

    For Python3

    import numpy
    
    n, m = map(int, input().split())
    lst = []
    
    for i in range(n):
        lst.append([*map(int, input().split())])
    
    arr = numpy.array(lst)
    
    print(numpy.prod(numpy.sum(arr, axis=0)))
    
  • + 0 comments
    import numpy as np
    
    n, m = map(int,input().strip().split())
    arr_1 = np.array([input().strip().split()[:m] for _ in range(n)], dtype=np.int32) 
    print(np.prod( np.sum(arr_1, axis=0) ))
    
  • + 0 comments

    easy two liner:

    import numpy as np
    print(np.prod(np.sum(np.array([list(map(int,input().split())) for _ in range(int(input().split()[0]))]),axis = 0)))