Sum and Prod

Sort by

recency

|

371 Discussions

|

  • + 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.

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

    Here is HackerRank Sum and Prod in Python solution - https://programmingoneonone.com/hackerrank-sum-and-prod-problem-solution-in-python.html

  • + 0 comments

    import numpy

    n,m = [int(x) for x in input().split()]

    l =[] for i in range(n): l.append([int(x) for x in input().split()]) a = numpy.array(l) print(numpy.sum(a,axis =0).prod())

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