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

    solution

    Đề bài: [Xác suất - Thống kê] Phân phối dừng của chuỗi Markov

    Cho một chuỗi Markov hữu hạn trạng thái {1,…,n}\{1,\ldots,n\}{1,…,n} với ma trận chuyển PPP (cỡ n×nn \times nn×n), trong đó PijP_{ij}Pij​ là xác suất chuyển từ trạng thái iii sang trạng thái jjj ở mỗi bước, được cho dưới dạng phân số aij/bija_{ij}/b_{ij}aij​/bij​ (mỗi hàng của PPP có tổng đúng bằng 1). Đề bài đảm bảo chuỗi có duy nhất một phân phối dừng π=(π1,…,πn)\pi = (\pi_1,\ldots,\pi_n)π=(π1​,…,πn​) thoả

    πP=π,∑i=1nπi=1,πi≥0.\pi P = \pi, \qquad \sum_{i=1}^n \pi_i = 1, \qquad \pi_i \ge 0.πP=π,∑i=1n​πi​=1,πi​≥0.

    Hãy tính chính xác π1,…,πn\pi_1,\ldots,\pi_nπ1​,…,πn​ dưới dạng phân số tối giản.

    Ví dụ: n=2n=2n=2, P=(1/32/33/41/4)P = \begin{pmatrix} 1/3 & 2/3 \\ 3/4 & 1/4 \end{pmatrix}P=(1/33/4​2/31/4​) cho π=(9/17, 8/17)\pi = (9/17,\ 8/17)π=(9/17, 8/17).

    • Định dạng đầu vào:
      • Dòng 1: số nguyên nnn (1≤n≤61 \le n \le 61≤n≤6).
      • nnn dòng tiếp theo, dòng thứ iii gồm 2n2n2n số nguyên ai1 bi1 ai2 bi2 … ain bina_{i1}\ b_{i1}\ a_{i2}\ b_{i2}\ \ldots\ a_{in}\ b_{in}ai1​ bi1​ ai2​ bi2​ … ain​ bin​ (0≤aij≤bij≤10000 \le a_{ij} \le b_{ij} \le 10000≤aij​≤bij​≤1000; nếu aij=0a_{ij}=0aij​=0 thì bij=1b_{ij}=1bij​=1), biểu diễn Pij=aij/bijP_{ij} = a_{ij}/b_{ij}Pij​=aij​/bij​. Mỗi hàng đảm bảo ∑jPij=1\sum_j P_{ij} = 1∑j​Pij​=1.
    • Định dạng đầu ra:

      In ra một dòng gồm nnn phân số tối giản π1 π2 … πn\pi_1\ \pi_2\ \ldots\ \pi_nπ1​ π2​ … πn​ (dạng p/q, số nguyên mmm in m/1), cách nhau một khoảng trắng.

    Ví dụ:

    Đầu vào:

    1
    1 1
    

    Đầu ra:

    1/1
    

    Đầu vào:

    2
    1 2 1 2
    1 2 1 2
    

    Đầu ra:

    1/2 1/2
    

    Đang tải editor...