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

    solution

    Đề bài: [Toán cho CNTT] Trị riêng của ma trận đường chéo

    Với ma trận đường chéo D=diag⁡(d1,d2,…,dn)D = \operatorname{diag}(d_1, d_2, \dots, d_n)D=diag(d1​,d2​,…,dn​), các trị riêng chính là các phần tử trên đường chéo.

    Cho ma trận đường chéo cấp nnn (các phần tử ngoài đường chéo đều bằng 0), hãy in ra các trị riêng sắp xếp tăng dần, cách nhau bởi dấu cách.

    Ví dụ: diag⁡(5,2,8)\operatorname{diag}(5, 2, 8)diag(5,2,8) có trị riêng 2 5 8.

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

      Dòng 1: n. n dòng tiếp theo: ma trận đường chéo cấp n.

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

      1≤n≤101 \le n \le 101≤n≤10, các phần tử nguyên trong [−1000,1000][-1000, 1000][−1000,1000].

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

      n số nguyên: các trị riêng sắp tăng dần, cách nhau bởi dấu cách.

    Ví dụ:

    Đầu vào:

    3
    5 0 0
    0 2 0
    0 0 8
    

    Đầu ra:

    2 5 8

    Giải thích:

    Trị riêng là 5,2,8; sắp tăng dần cho 2 5 8.

    Đang tải editor...