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 hai số ngẫu nhiên nguyên tố cùng nhau

    Chọn ngẫu nhiên, độc lập và đồng khả năng hai số nguyên XXX và YYY trong tập {1,2,…,N}\{1, 2, \dots, N\}{1,2,…,N} (có thể X=YX=YX=Y). Hãy tính xác suất P(gcd⁡(X,Y)=1)P(\gcd(X,Y) = 1)P(gcd(X,Y)=1), tức là xác suất hai số được chọn nguyên tố cùng nhau.

    Không gian mẫu có N2N^2N2 cặp (X,Y)(X,Y)(X,Y) đồng khả năng. Sử dụng hàm Mobius μ\muμ, số cặp nguyên tố cùng nhau được tính chính xác bằng công thức:

    #{(x,y):gcd⁡(x,y)=1}=∑k=1Nμ(k)⌊Nk⌋2\#\{(x,y): \gcd(x,y)=1\} = \sum_{k=1}^{N} \mu(k) \left\lfloor \frac{N}{k} \right\rfloor^2#{(x,y):gcd(x,y)=1}=∑k=1N​μ(k)⌊kN​⌋2

    Lưu ý NNN có thể lớn (đến 2×1052\times10^52×105), nên không được duyệt trực tiếp tất cả N2N^2N2 cặp; cần thuật toán hiệu quả (ví dụ sàng tính μ(k)\mu(k)μ(k) với độ phức tạp O(N)O(N)O(N) hoặc O(Nlog⁡log⁡N)O(N\log\log N)O(NloglogN) rồi áp dụng công thức trên).

    Ví dụ: N=2N=2N=2: các cặp là (1,1),(1,2),(2,1),(2,2)(1,1),(1,2),(2,1),(2,2)(1,1),(1,2),(2,1),(2,2), trong đó gcd⁡=1\gcd=1gcd=1 ở ba cặp đầu, cặp (2,2)(2,2)(2,2) có gcd⁡=2\gcd=2gcd=2. Vậy P=3/4P = 3/4P=3/4.

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

      Một dòng duy nhất chứa một số nguyên NNN (1≤N≤2000001 \le N \le 2000001≤N≤200000).

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

      In ra P(gcd⁡(X,Y)=1)P(\gcd(X,Y)=1)P(gcd(X,Y)=1) dưới dạng phân số tối giản p/q.

    Ví dụ:

    Đầu vào:

    2

    Đầu ra:

    3/4
    

    Đầu vào:

    1

    Đầu ra:

    1/1
    

    Đang tải editor...