diff --git a/Numpy/Dot and Cross/Solution.py b/Numpy/Dot and Cross/Solution.py new file mode 100644 index 0000000..a8679ea --- /dev/null +++ b/Numpy/Dot and Cross/Solution.py @@ -0,0 +1,10 @@ +import numpy + +N = int(input()) + +A = numpy.array([list(map(int, input().split())) for n in range(N)]) +B = numpy.transpose(numpy.array([list(map(int, input().split())) for n in range(N)])) + +AB = numpy.array([[numpy.dot(A[i], B[j]) for j in range(N)] for i in range(N)]) + +print (AB)