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ê] Xác suất không xuất hiện chuỗi liên tiếp dài

    Tung một đồng xu cân đối (mặt Sấp/Ngửa đồng khả năng) độc lập nnn lần liên tiếp, tạo thành một dãy nhị phân độ dài nnn trong không gian mẫu gồm 2n2^n2n dãy đồng khả năng. Tính xác suất để không có kkk lần liên tiếp ra cùng một mặt ở bất kỳ vị trí nào trong dãy (tức là mọi "run" — đoạn con gồm các lần tung liên tiếp ra cùng mặt — đều có độ dài nhỏ hơn kkk).

    Gợi ý: dùng quy hoạch động theo (mặt hiện tại, độ dài run hiện tại) để đếm số dãy hợp lệ, sau đó chia cho 2n2^n2n.

    Quy ước đặc biệt: nếu n=0n = 0n=0 (không tung lần nào), xác suất bằng 111. Nếu k=1k = 1k=1 và n≥1n \ge 1n≥1, không thể tránh một run độ dài ≥1\ge 1≥1 nên xác suất bằng 000.

    Ví dụ: n=3,k=2n=3, k=2n=3,k=2 (không có 2 lần liên tiếp giống nhau, tức dãy phải xen kẽ tuyệt đối): chỉ có 2 dãy hợp lệ là SNS và NSN trong 8 dãy, xác suất =2/8=1/4= 2/8 = 1/4=2/8=1/4.

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

      Một dòng chứa hai số nguyên nnn và kkk (0≤n≤20000 \le n \le 20000≤n≤2000, 1≤k≤max⁡(n,1)1 \le k \le \max(n,1)1≤k≤max(n,1)).

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

      In ra phân số tối giản a/b biểu diễn xác suất.

    Ví dụ:

    Đầu vào:

    0 3

    Đầu ra:

    1/1
    

    Đầu vào:

    1 1

    Đầu ra:

    0/1
    

    Đang tải editor...