Có m chiếc hộp, hộp thứ i được chọn với xác suất pi (không nhất thiết ∑pi=1 nếu có sai số làm tròn, nhưng đề đảm bảo hợp lệ về mặt xác suất). Bên trong hộp i có ki ngăn; nếu đã chọn hộp i, ngăn thứ j của hộp đó được chọn với xác suất rij (với ∑jrij=1). Trong ngăn (i,j), xác suất rút được một viên bi đỏ là qij.
Người chơi thực hiện quy trình: chọn hộp → chọn ngăn trong hộp đó → rút một viên bi, và quan sát được bi rút ra là màu đỏ. Với mỗi cặp (hộp i, ngăn j), hãy tính xác suất hậu nghiệm
P(hộp=i, nga˘n=j∣đỏ)=∑i′,j′pi′ri′j′qi′j′pirijqij.
Nếu mẫu số (tức P(đỏ)) bằng 0, in ra undefined.
Ví dụ: m=1 hộp với p1=1.0, hộp có 1 ngăn với r11=1.0, q11=0.5: xác suất hậu nghiệm của ngăn duy nhất đó là 1.000000.
Dòng đầu chứa số nguyên m (1≤m≤50). Với mỗi hộp i=1,…,m (theo thứ tự), một dòng chứa: pi, ki (1≤ki≤50), rồi ki cặp số thực ri1 qi1 ri2 qi2 … ri,ki qi,ki — tất cả cách nhau khoảng trắng.
Nếu P(đỏ)=0: in ra một dòng duy nhất undefined.
Ngược lại: in ra m dòng, dòng thứ i gồm ki số thực là P(hộp=i, nga˘n=j∣đỏ) với j=1,…,ki theo đúng thứ tự đầu vào, mỗi số làm tròn đến 6 chữ số thập phân, cách nhau bởi khoảng trắng.
Ví dụ:
Đầu vào:
2
0.5 1
1.0 0.3
0.5 2
0.6 0.2
0.4 0.7
Đầu ra:
0.428571
0.171429 0.400000
Đầu vào:
1
1.0 1
1.0 0.5
Đầu ra:
1.000000
Đang tải editor...