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 đúng k người nhận đúng thư

    Có nnn lá thư khác nhau được gửi tương ứng cho nnn người khác nhau, nhưng người phát thư phát ngẫu nhiên (mỗi hoán vị trong n!n!n! hoán vị của việc phát thư đồng khả năng xảy ra). Một người được gọi là "nhận đúng thư" nếu người đó nhận được đúng lá thư của mình.

    Hãy tính xác suất để có đúng kkk người (trong nnn người) nhận đúng thư của mình.

    Gợi ý công thức: gọi D(m)D(m)D(m) là số hoán vị của mmm phần tử không có điểm cố định nào (số hoán vị hoàn toàn không cố định, D(0)=1D(0)=1D(0)=1, D(1)=0D(1)=0D(1)=0, D(m)=(m−1)(D(m−1)+D(m−2))D(m) = (m-1)\big(D(m-1)+D(m-2)\big)D(m)=(m−1)(D(m−1)+D(m−2)) với m≥2m\ge 2m≥2). Số cách để đúng kkk người nhận đúng thư là (nk)D(n−k)\binom{n}{k} D(n-k)(kn​)D(n−k), do đó: P(đuˊng k người nhận đuˊng thư)=(nk)D(n−k)n!P(\text{đúng } k \text{ người nhận đúng thư}) = \frac{\binom{n}{k} D(n-k)}{n!}P(đuˊng k người nhận đuˊng thư)=n!(kn​)D(n−k)​

    Ví dụ: n=5,k=2n=5, k=2n=5,k=2: (52)D(3)=10×2=20\binom{5}{2} D(3) = 10 \times 2 = 20(25​)D(3)=10×2=20, 5!=1205! = 1205!=120, xác suất =20/120=1/6= 20/120 = 1/6=20/120=1/6.

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

      Một dòng duy nhất gồm 2 số nguyên cách nhau bởi khoảng trắng: n k (1≤n≤10001 \le n \le 10001≤n≤1000, 0≤k≤n0 \le k \le n0≤k≤n).

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

      In ra đúng 1 dòng là phân số tối giản dạng p/q biểu diễn xác suất cần tính (phân số có thể có tử/mẫu rất lớn, đây là giá trị chính xác, không làm tròn).

    Ví dụ:

    Đầu vào:

    1 0

    Đầu ra:

    0/1
    

    Đầu vào:

    1 1

    Đầu ra:

    1/1
    

    Đang tải editor...