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ê] Tra cứu hàm phân phối tích lũy (CDF)

    Cho biến ngẫu nhiên rời rạc XXX với bảng phân phối xác suất gồm nnn giá trị nguyên xix_ixi​ và xác suất P(X=xi)=pi/qiP(X=x_i)=p_i/q_iP(X=xi​)=pi​/qi​ (đảm bảo tổng bằng 1 chính xác, các giá trị xix_ixi​ đôi một phân biệt nhưng KHÔNG nhất thiết cho theo thứ tự tăng dần trong input). Cho mmm truy vấn, mỗi truy vấn là một số nguyên ttt; với mỗi truy vấn hãy tính F(t)=P(X≤t)=∑xi≤tP(X=xi)F(t) = P(X \le t) = \sum_{x_i \le t} P(X = x_i)F(t)=P(X≤t)=∑xi​≤t​P(X=xi​).

    Ví dụ: XXX đồng đều trên {1,2,3,4,5,6}\{1,2,3,4,5,6\}{1,2,3,4,5,6} (xúc xắc), với t=3t=3t=3 ta có F(3)=1/2F(3) = 1/2F(3)=1/2.

    • Định dạng đầu vào:
      • Dòng 1: nnn (1≤n≤10001 \le n \le 10001≤n≤1000).
      • nnn dòng: xi pi qix_i\ p_i\ q_ixi​ pi​ qi​.
      • Dòng tiếp theo: mmm (1≤m≤10001 \le m \le 10001≤m≤1000).
      • mmm dòng tiếp theo, mỗi dòng một số nguyên ttt (có thể nhỏ hơn mọi xix_ixi​ hoặc lớn hơn mọi xix_ixi​).
    • Định dạng đầu ra:
      • mmm dòng, dòng thứ jjj là F(tj)F(t_j)F(tj​) dưới dạng phân số tối giản "a/b" (in "0" hoặc "1" nếu kết quả là số nguyên).

    Ví dụ:

    Đầu vào:

    2
    0 1 2
    1 1 2
    4
    -1
    0
    0
    1

    Đầu ra:

    0
    1/2
    1/2
    1
    

    Đầu vào:

    1
    5 1 1
    3
    0
    5
    100

    Đầu ra:

    0
    1
    1
    

    Đang tải editor...