Tôi đã thực hiện trình tự của riêng mình gần đây (được gọi là trình tự Piggyback) và nó hoạt động như thế này:
P(1), P(2)Và P(3)= 1.
Đối với tất cả mọi P(n)nơi n>3, trình tự hoạt động như thế này:
P(n) = P(n-3) + P(n-2)/P(n-1)
Vì vậy, tiếp tục trình tự:
P(4)= 1 + 1/1= =2
P(5)= 1 + 1/2= 3/2
= =1.5
P(6)= 1 + 2/(3/2)= 7/3
= =2.33333...
P(7)= 2 + (3/2)/(7/3)= 37/14= =2.6428571428...
P(8)= 3/2 + (7/3)/(37/14)= 529/222
= =2.3828828828...
Nhiệm vụ của bạn là, khi được đưa ra n, tính toán P(n)dưới dạng số dấu phẩy động hoặc một phần (im) thích hợp.
Đây là mã golf , vì vậy mã ngắn nhất tính bằng byte thắng.
Nếu bất cứ ai có thể tìm thấy tên của trình tự, xin vui lòng chỉnh sửa bài cho phù hợp.
P(0)=1...