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
...