Array Mathematics

Sort by

recency

|

328 Discussions

|

  • + 1 comment

    My compact solution…

    import sys
    import numpy as np
    
    _ = input()  # We don't need N or M.  Skip them!
    a, b = np.split(np.loadtxt(sys.stdin, int), 2)
    
    print(a + b, a - b, a * b, a // b, a % b, a**b, sep='\n')
    
  • + 0 comments
    # Dimension
    inp = input()
    n, m = map(int, inp.split(' '))
    # print(n,m)
    
    # Arr
    A = input()
    B = input()
    a= numpy.array([ list(int(num) for num in A.split(' ')) ])
    b= numpy.array([ list(int(num) for num in B.split(' ')) ])
    # print(a, b)
    
    # Operation
    print(numpy.add(a,b))
    print(numpy.subtract(a,b))
    print(numpy.multiply(a,b))
    print(numpy.floor_divide(a,b))
    print(numpy.mod(a,b))
    print(numpy.power(a,b))
    
  • + 0 comments

    Here is HackerRank Array mathematics in Python solution - https://programmingoneonone.com/hackerrank-array-mathematics-problem-solution-in-python.html

  • + 1 comment

    ip = input().split(' ') N,M = int(ip[0]),int(ip[1])

    A = list(map(int,input().split(' '))) B = list(map(int,input().split(' ')))

    a = numpy.array(A, int) b = numpy.array(B, int)

    print(numpy.add(a, b)) print(numpy.subtract(a,b)) print(numpy.multiply(a,b)) print(numpy.floor_divide(a,b)) print(numpy.mod(a,b)) print(numpy.power(a,b))

  • + 0 comments
    import numpy as np
    
    n, m = map(int, input().split())
    
    a = np.array([list(map(int, input().split())) for i in range(n)])
    b = np.array([list(map(int, input().split())) for i in range(n)])
    
    print(np.add(a, b))
    print(np.subtract(a, b))
    print(np.multiply(a, b))
    print(np.floor_divide(a, b))
    print(np.mod(a, b))
    print(np.power(a, b))