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

    solution

    Đề bài: [Toán cho CNTT] Kiểm tra vector riêng

    Vector v≠0v \neq 0v=0 là vector riêng của ma trận AAA nếu tồn tại số λ\lambdaλ sao cho Av=λvAv = \lambda vAv=λv.

    Cho ma trận vuông cấp nnn và một vector vvv, hãy kiểm tra xem vvv có phải vector riêng của AAA hay không. (Vector 000 không bao giờ là vector riêng.)

    In YES nếu phải, NO nếu không.

    Ví dụ: A=(2003)A = \begin{pmatrix} 2 & 0 \\ 0 & 3 \end{pmatrix}A=(20​03​), v=(1,0)v = (1, 0)v=(1,0) thì Av=(2,0)=2vAv = (2, 0) = 2vAv=(2,0)=2v, in YES.

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

      Dòng 1: n. n dòng tiếp: ma trận. Dòng cuối: n số nguyên - vector v.

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

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

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

      YES hoặc NO.

    Ví dụ:

    Đầu vào:

    2
    2 0
    0 3
    1 0
    

    Đầu ra:

    YES

    Giải thích:

    Av = (2,0) = 2*(1,0) nên v là vector riêng với lambda=2.

    Đang tải editor...