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ố Catalan thứ n

    Số Catalan C_n đếm số cây nhị phân khác nhau có n nút, số cách đặt dấu ngoặc hợp lệ cho n cặp ngoặc, v.v. Tính C_n = comb(2n, n)/(n+1). Vì kết quả lớn, in ra theo modulo 10^9+7.

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

      Một dòng chứa số nguyên n (0 ≤ n ≤ 100000).

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

      0 ≤ n ≤ 100000.

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

      Số Catalan thứ n lấy modulo 10^9+7.

    Ví dụ:

    Đầu vào:

    3
    

    Đầu ra:

    5

    Giải thích:

    C_3 = comb(6,3)/4 = 20/4 = 5: có 5 cây nhị phân 3 nút.

    Đang tải editor...