Linear Algebra

Sort by

recency

|

300 Discussions

|

  • + 0 comments

    My compact solution…

    import sys
    import numpy as np
    
    # As usual with HackerRank problems, `N` is unnecessary.
    # However, this time I felt like using it as an example
    # of checking the input.
    
    print([(N := int(input())),
        np.linalg.det(np.loadtxt(sys.stdin.readlines(), float)[:N, :N]).round(2)][1])
    
  • + 0 comments
    import numpy
    print(round(numpy.linalg.det(numpy.array([list(map(float, input().split())) for i in range(int(input()))])), 2))
    
  • + 0 comments

    Here is HackerRank Linear Algebra in Python solution - https://programmingoneonone.com/hackerrank-linear-algebra-problem-solution-in-python.html

  • + 0 comments
    import numpy as np 
    
    N = int(input())
    A = np.array([list(map(float, input().split())) for i in range(N)])
    
    print(round(np.linalg.det(A), 2))
    
  • + 0 comments

    import numpy as np N = int(input()) matrix = [] for _ in range(N): row = list(map(float, input().split()) matrix.append(row)

    A = np.array(matrix) det = np.linalg.det(A) print(round(det, 2))