Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Toán cho CNTT] Ma trận nghịch đảo cấp 2 (phân số)

    Ma trận nghịch đảo cấp 2

    Cho ma trận khả nghịch [[a,b],[c,d]] (đảm bảo det = ad - bc != 0). Ma trận nghịch đảo:

    A^{-1} = (1/det) * [[ d, -b], [-c,  a]]
    

    In A^{-1} (2x2), mỗi phần tử là phân số tối giản p/q (q>0), các phần tử trên cùng hàng cách nhau một dấu cách. Dùng fractions.Fraction.

    Ví dụ

    [[1,2],[3,4]] có det = -2, nghịch đảo [[-2, 1],[3/2, -1/2]].

    • Định dạng đầu vào:

      Một dòng 4 số nguyên: a b c d.

    • Ràng buộc đầu vào:

      |a|,|b|,|c|,|d| <= 1000, det != 0.

    • Định dạng đầu ra:

      2 dòng, mỗi dòng 2 phân số p/q của ma trận nghịch đảo.

    Ví dụ:

    Đầu vào:

    1 2 3 4
    

    Đầu ra:

    -2/1 1/1
    3/2 -1/2

    Giải thích:

    det = -2; nghịch đảo = (1/-2)[[4,-2],[-3,1]] = [[-2,1],[3/2,-1/2]].

    Đang tải editor...