搜索: 编号:a324684
|
|
A324684型
|
| 从n开始,a(n)是我们根据以下规则从正点移动到已经访问过的点的次数。在第k步(k=1,2,3,…),沿零方向移动距离k。如果降落的数字之前已经降落过,请移动k距离。 |
|
+0个 1
|
|
|
0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 1, 1, 1, 0, 0, 3, 25871, 0, 0, 6154, 0, 0, 0, 0, 30429, 0, 0, 0, 9, 422464, 25055, 25055, 25056, 25057, 0, 0, 0, 9685, 9685, 5, 0, 0, 1, 20, 0, 3, 1, 1, 0, 0, 5, 0, 0, 0, 0, 17, 17, 17, 15244, 15244, 15245, 15246, 15247, 1, 0
(列表;图表;参考;听;历史;文本;内部格式)
|
|
|
抵消
|
0.8
|
|
链接
|
|
|
例子
|
对于n=43,访问的点数为43、42、40、37、33、28、22、15、7、-2、8、-3、9、-4、10、-5、11、-6、12、-7、13、-8、14、-9、-33、-58、-59、-39、-59,-32、-59和-31、-60、-30、1、33、0。我们唯一一次重游景点是从1点移动到33点。由于这只发生在一个正数上,a(43)=1。
|
|
黄体脂酮素
|
(Python)
#点-可能重复的顺序位置
#逃离-我们可能重复从零开始的位置
#卡住-我们移动到可能重复访问过的位置
def跳闸(n):
stucklist=列表()
spotsvisited=[n]
leavingspots=list()
转动=0
禁止={n}
而n!=0:
转弯+=1
符号=n//abs(n)
st=符号*转弯
如果n-st不在禁止范围内:
n=n-st
其他:
leavingspots追加(n)
如果禁止n+st:
stucklist.append(n)
n=n+st
spotsvisited.追加(n)
禁止。添加(n)
return{'stuck':stucklist,'spots':已访问spots,
“转身”:转身,“逃离”:离开地点}
#实际顺序
定义a(n):
d=跳闸(n)
返回和(如果i>0,则d中的i为1['stack'])
|
|
交叉参考
|
|
|
关键词
|
非n
|
|
作者
|
|
|
状态
|
经核准的
|
|
|
搜索在0.004秒内完成
|