我最近创建了自己的序列(称为背负序列),其工作方式如下:
P(1),P(2)和P(3)= 1。
对于所有P(n)where n>3,序列的工作方式如下:
P(n) = P(n-3) + P(n-2)/P(n-1)
因此,继续执行以下步骤:
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...
给定任务后,您可以将其n计算P(n)为浮点数或适当的分数。
这是代码高尔夫球,因此以字节为单位的最短代码获胜。
如果有人可以找到序列的名称,请相应地编辑帖子。
P(0)=1...