Hệ số nhị thức

Xem PDF




Thời gian:
Python 1.0s
Bộ nhớ:
Python 16M

Tác giả:
Dạng bài
Điểm: 2000 (p) Thời gian: 0.1s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho hai số nguyên \(n\)\(k\). Hãy tính \(\displaystyle \binom{n}{k}\).

Input

  • Một dòng duy nhất chứa hai số nguyên \(n\)\(k\).

Output

  • Một dòng duy nhất chứa một số nguyên là phần dư của đáp án khi chia cho \(10 ^ 9 + 7\).

Constraints

  • \(0 \leq k \leq n \leq 10^{18}\).

Scoring

  • Subtask \(1\) (\(20\%\) số điểm): \(n \leq 10\).
  • Subtask \(2\) (\(20\%\) số điểm): \(n \leq 10^3\).
  • Subtask \(3\) (\(20\%\) số điểm): \(n \leq 10^6\).
  • Subtask \(4\) (\(20\%\) số điểm): \(n \leq 10^9\).
  • Subtask \(5\) (\(20\%\) số điểm): Không có ràng buộc gì thêm.

Example

Test 1

Input
5 2
Output
10

Bình luận


  • 0
    ngoquangvinhne    5:29 p.m. 14 Tháng 4, 2024

    tại sao bị tle hoài vậy.


    • 1
      kitsune    3:39 p.m. 1 Tháng 7, 2023

      Mình đã cập nhật lời giải của tất cả subtask rồi nhé, còn bài giải thì hên xui :v


      • -9
        lamsauday246    8:10 p.m. 21 Tháng 5, 2023

        Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.

        3 phản hồi

        • 1
          nguyentheanh2012    8:07 a.m. 15 Tháng 4, 2023

          ai biết cách tính nhị thức ko cho mình biết với

          1 phản hồi

          • 0
            Nguyen_Tan_Hy_Huu    2:49 p.m. 8 Tháng 2, 2023

            Anh ơi tăng bộ nhớ lên cho em với


            • 0
              tk22NguyenHuuHongQuan    6:17 p.m. 11 Tháng 12, 2022 đã chỉnh sửa

              (n k) là sao vậy mình chưa hiểu.

              1 phản hồi

              • 0
                tk22DoMinhVu    9:12 a.m. 21 Tháng 11, 2022

                Anh ơi tăng bộ nhớ lên cho em với


                • -1
                  hyuh    8:12 a.m. 18 Tháng 11, 2022

                  kitsusne