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 nhị thức Poisson tổng quát (Poisson binomial)

    Xét nnn phép thử Bernoulli độc lập nhưng không nhất thiết cùng xác suất thành công: phép thử thứ iii thành công với xác suất pi=ai/bip_i = a_i / b_ipi​=ai​/bi​. Gọi XXX là tổng số phép thử thành công trong nnn phép thử. Phân phối của XXX được gọi là phân phối nhị thức Poisson (Poisson binomial distribution) — một dạng tổng quát hoá của phân phối nhị thức khi các pip_ipi​ khác nhau.

    Hãy tính chính xác P(X=k)P(X = k)P(X=k) bằng phương pháp quy hoạch động: gọi dpi[j]dp_i[j]dpi​[j] là xác suất có đúng jjj thành công trong iii phép thử đầu tiên, dpi[j]=dpi−1[j]⋅(1−pi)+dpi−1[j−1]⋅pi,dp_i[j] = dp_{i-1}[j] \cdot (1-p_i) + dp_{i-1}[j-1] \cdot p_i,dpi​[j]=dpi−1​[j]⋅(1−pi​)+dpi−1​[j−1]⋅pi​, với dp0[0]=1dp_0[0] = 1dp0​[0]=1.

    Ví dụ: n=5n=5n=5, tất cả pi=1/2p_i = 1/2pi​=1/2 (trường hợp đặc biệt trùng với nhị thức chuẩn), k=2k=2k=2: P(X=2)=(52)/32=5/16P(X=2) = \binom{5}{2}/32 = 5/16P(X=2)=(25​)/32=5/16.

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

      Dòng 1: số nguyên nnn (0≤n≤250 \le n \le 250≤n≤25). nnn dòng tiếp theo, dòng thứ iii gồm hai số nguyên a_i b_i (0≤ai≤bi0 \le a_i \le b_i0≤ai​≤bi​, bi≥1b_i \ge 1bi​≥1) biểu diễn pi=ai/bip_i = a_i/b_ipi​=ai​/bi​. Dòng cuối: số nguyên kkk (0≤k≤n0 \le k \le n0≤k≤n).

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

      In ra P(X=k)P(X=k)P(X=k) dưới dạng phân số tối giản P/Q (dùng 0/1 nếu bằng 0, 1/1 nếu bằng 1).

    Ví dụ:

    Đầu vào:

    0
    0

    Đầu ra:

    1/1
    

    Đầu vào:

    3
    1 2
    1 3
    1 4
    1

    Đầu ra:

    11/24
    

    Đang tải editor...