Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Toán rời rạc] Số Bernoulli B_n theo modulo

    Số Bernoulli BnB_nBn​ được định nghĩa đệ quy bởi B0=1B_0=1B0​=1 và với mọi m≥1m\ge 1m≥1:

    ∑k=0m(m+1k)Bk=0.\sum_{k=0}^{m}\binom{m+1}{k}B_k=0.∑k=0m​(km+1​)Bk​=0.

    Do BnB_nBn​ là số hữu tỉ, ta tính nó trong trường Zp\mathbb{Z}_pZp​ với p=109+7p=10^9+7p=109+7 (mọi phép chia dùng nghịch đảo modular). Cho nnn, hãy in Bn mod (109+7)B_n \bmod (10^9+7)Bn​mod(109+7).

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

      Một dòng chứa số nguyên nnn.

    • Ràng buộc đầu vào:

      0≤n≤10000 \le n \le 10000≤n≤1000.

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

      Một dòng: Bn mod (109+7)B_n \bmod (10^9+7)Bn​mod(109+7) (giá trị không âm trong [0,109+6][0,10^9+6][0,109+6]).

    Ví dụ:

    Đầu vào:

    0
    

    Đầu ra:

    1

    Giải thích:

    $B_0=1$ theo định nghĩa.

    Đang tải editor...