Một đài phun nước là sự sắp xếp các đồng xu theo hàng sao cho mỗi đồng xu chạm vào hai đồng tiền ở hàng bên dưới nó hoặc ở hàng dưới cùng và hàng dưới cùng được kết nối. Đây là một đài phun nước 21 xu:
Thử thách của bạn là đếm xem có bao nhiêu đài phun nước khác nhau có thể được tạo ra với một số lượng tiền nhất định.
Bạn sẽ được cung cấp như là một số nguyên dương n
. Bạn phải xuất số lượng n
vòi -coin khác nhau tồn tại.
Quy tắc I / O tiêu chuẩn, sơ hở tiêu chuẩn bị cấm. Các giải pháp sẽ có thể tính toán n = 10
trong vòng một phút.
Đầu ra mong muốn cho n = 1 ... 10
:
1, 1, 2, 3, 5, 9, 15, 26, 45, 78
Trình tự này là OEIS A005169 .
Đây là mã golf. Ít byte nhất sẽ thắng.
n
, cho đến giới hạn của kiểu dữ liệu, phần cứng, v.v.
n
chương trình mà phải được đảm bảo để làm việc? (tức là sau đó nó có thể bị vỡ)