Sum and Prod

Sort by

recency

|

375 Discussions

|

  • + 0 comments

    For Python3 Platform

    import numpy
    
    N, M = map(int, input().split())
    arr = numpy.array([input().split() for _ in range(N)], int)
    
    print(numpy.prod(numpy.sum(arr, axis=0)))
    
  • + 0 comments

    import numpy as np

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

  • + 0 comments
    import numpy as np
    N,M = map(int,input().split())
    arr = np.array([input().split() for _ in range(N)],int)
    arr = np.sum(arr,axis = 0)
    print(np.prod(arr))
    
  • + 0 comments

    import numpy as np n , m = [int(c) for c in input().split()] nparr = np.empty(shape=(n, m),dtype = 'i4')

    print(n ,m)

    print(nparr)

    for i in range(n): lst = [int(c) for c in input().split()] for j in range(m): nparr[i][j] = lst[j] nparr = np.sum(nparr, axis=0) nparr = np.prod(nparr) print(nparr)

  • + 0 comments

    My compact solution…

    import sys
    import numpy as np
    
    print(np.loadtxt(sys.stdin.readlines()[1:], int).sum(axis=0).prod())
    

    If the import lines didn't count, this could be considered a one-liner.