登录
OEIS由OEIS基金会的许多慷慨捐赠者.

 

标志
提示
(来自的问候整数序列在线百科全书!)
A217291型 应用右三角形1型螺旋行走产生的自然数排列(定义见A214230型)方螺旋的数据(例如。A214526型). 0
1, 2, 4, 16, 5, 6, 7, 8, 9, 10, 27, 11, 3, 15, 35, 63, 36, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 51, 84, 52, 28, 12, 14, 34, 62, 98, 142, 99, 64, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 83, 124, 173, 125, 85, 53, 29, 13, 33, 61, 97, 141, 193, 253 (列表;图表;参考;;历史;文本;内部格式)
抵消
1,2
链接
黄体脂酮素
(Python)
SIZE=29#必须是4k+1
网格=[0]*(尺寸*尺寸)
posX=posY=尺寸//2
网格[posY*SIZE+posX]=1
n=2
def walk(步骤X、步骤Y、chkX、chkY):
全局posX,posY,n
而1:
posX+=步骤X
posY+=步长Y
网格[posY*SIZE+posX]=n
n+=1
如果网格[(posY+chkY)*SIZE+posX+chkX]==0:
返回
而posX:
向上行走(0,-1,1,0)#
步行(1,0,0,1)#向右
向下行走(0,1,-1,0)#
步行(-1,0,0,-1)#向左
导入系统
网格2=[0]*(尺寸*尺寸)
posX=posY=尺寸//2
grid2[posY*SIZE+posX]=1
def walk2(步骤X,步骤Y,chkX,chkY):
全球posX,posY
而1:
a=网格[posY*SIZE+posX]
如果a==0:
系统退出(1)
打印a,
posX+=步骤X
posY+=步长Y
grid2[posY*SIZE+posX]=1
如果网格2[(posY+chkY)*SIZE+posX+chkX]==0:
返回
而1:
演练2(0,-1,1,1)#向上
walk2(1,1,-1,0)#右下
如果posX==尺寸-1:
打破
walk2(-1,0,0,-1)#左
交叉参考
囊性纤维变性。A214230型,A214526型,A217010型.
关键词
非n
作者
状态
经核准的

查找|欢迎光临|维基|注册|音乐|地块2|演示|索引|浏览|更多|网络摄像头
贡献新序列。或评论|格式|样式表|转换|超级搜索|最近
OEIS社区|维护人OEIS基金会。

许可协议、使用条款、隐私政策。.

上次修改时间:2024年4月26日14:35 EDT。包含372003个序列。(在oeis4上运行。)