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ê] Tìm phân vị của phân phối nhị thức

    Cho X∼Binomial(n,p)X \sim \text{Binomial}(n, p)X∼Binomial(n,p) với xác suất thành công p=a/bp = a/bp=a/b (không nhất thiết là phân số tối giản trong dữ liệu vào, 0≤a≤b0 \le a \le b0≤a≤b, b≥1b \ge 1b≥1). Cho một ngưỡng α=c/d\alpha = c/dα=c/d (0≤c≤d0 \le c \le d0≤c≤d, d≥1d \ge 1d≥1).

    Hãy tìm số nguyên nhỏ nhất kkk với 0≤k≤n0 \le k \le n0≤k≤n sao cho P(X≥k)=∑i=kn(ni)pi(1−p)n−i≤α.P(X \ge k) = \sum_{i=k}^{n} \binom{n}{i} p^i (1-p)^{n-i} \le \alpha.P(X≥k)=∑i=kn​(in​)pi(1−p)n−i≤α.

    Vì ppp và α\alphaα đều là số hữu tỉ, P(X≥k)P(X \ge k)P(X≥k) cũng là một số hữu tỉ; việc so sánh với α\alphaα phải được thực hiện bằng số học phân số chính xác (không dùng số thực dấu phẩy động) để tránh sai số làm tròn. Nếu không tồn tại kkk nào trong đoạn [0,n][0,n][0,n] thỏa mãn, in ra −1-1−1.

    Ví dụ: n=5n=5n=5, p=1/2p=1/2p=1/2, α=1/2\alpha=1/2α=1/2. Ta có P(X≥3)=16/32=1/2≤1/2P(X\ge 3) = 16/32 = 1/2 \le 1/2P(X≥3)=16/32=1/2≤1/2 trong khi P(X≥2)=26/32>1/2P(X\ge 2) = 26/32 > 1/2P(X≥2)=26/32>1/2, nên k=3k=3k=3 là câu trả lời nhỏ nhất thỏa mãn.

    Input:

    5 1 2 1 2
    

    Output:

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

      Một dòng duy nhất chứa 5 số nguyên cách nhau bởi khoảng trắng: n a b c dn\ a\ b\ c\ dn a b c d, theo thứ tự nnn (số phép thử), a,ba, ba,b (tử số và mẫu số của ppp), c,dc, dc,d (tử số và mẫu số của ngưỡng α\alphaα).

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

      In ra một số nguyên duy nhất: giá trị kkk nhỏ nhất thỏa mãn điều kiện, hoặc −1-1−1 nếu không tồn tại.

    Ví dụ:

    Đầu vào:

    0 0 1 0 1

    Đầu ra:

    -1
    

    Đầu vào:

    5 1 2 1 2

    Đầu ra:

    3
    

    Đang tải editor...