Số Catalan

Xem dạng PDF

Gửi bài giải

Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Python
Số Catalan
Mô tả và yêu cầu

Với một cặp ngoặc tròn () chỉ có thể xây dựng được một biểu thức ngoặc đúng.
Với 2 cặp ngoặc tròn – có thể xây dựng được 2 biểu thức ngoặc đúng ()() và
(()). Với 3 cặp ngọc tròn – có thể xây dựng được 5 biểu thức ngoặc đúng, với 4
cặp ngoặc tròn – 14 biểu thức ngoặc đúng, . . . Gọi ci là số lượng biểu thức ngoặc
đúng có thể xây dựng với i cặp ngoặc tròn. ci được gọi là số Catalan và dãy c1,
c2, c3, . . . được gọi là dãy số Catalan. Dãy số này đóng vai trò quan trọng trong
nhiều bài toán thực tế.
Cho số nguyên n. Hãy xác định cn.
Dữ liệu: một nguyên dương n.
Kết quả: đưa ra số nguyên cn.

Ví dụ
INPUT                                            OUTPUT
 6                                                  132

Tải PDF gốc


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.