Thời gian phục vụ một khách hàng tại quầy giao dịch là biến ngẫu nhiên liên tục T tuân theo phân phối mũ với tham số tốc độ λ>0 (đơn vị: 1/phút), có hàm mật độ
f(t)=λe−λt,t≥0,
nên hàm sống sót là P(T>t)=e−λt.
Với mỗi truy vấn gồm hai số s,t≥0 (khách đã chờ được s phút mà vẫn chưa xong việc), hãy tính xác suất khách phải chờ thêm ít nhất t phút nữa, tức là xác suất có điều kiện
P(T>s+t∣T>s)=P(T>s)P(T>s+t).
(Nếu s=0, công thức áp dụng bình thường vì P(T>0)=1.)
Ví dụ: với λ=0.5: truy vấn (s,t)=(0,2) cho kết quả 0.3679; truy vấn (s,t)=(3,2) cũng cho đúng 0.3679 — minh họa tính không nhớ (memoryless) của phân phối mũ: xác suất chờ thêm không phụ thuộc vào việc đã chờ bao lâu.
Dòng đầu tiên: số thực λ (λ>0) và số nguyên Q (0≤Q≤1000), cách nhau bởi khoảng trắng.
Q dòng tiếp theo, mỗi dòng hai số thực s t (s,t≥0).
Ví dụ:
0.5 2
0 2
3 2
In ra Q dòng, mỗi dòng là xác suất có điều kiện tương ứng, làm tròn đến 4 chữ số thập phân. Nếu Q=0 thì không in gì cả.
Với ví dụ input ở trên, output là:
0.3679
0.3679
Ví dụ:
Đầu vào:
0.5 2
0 2
3 2
Đầu ra:
0.3679
0.3679
Đầu vào:
1 0
Đầu ra:
Đang tải editor...