CodeCombat(极客战记)失落的维京代码-python
CodeCombat地址
https://codecombat.cn/或https://codecombat.163.com/
# 你必须点击帮助按钮查看本关的详细描述
# 乌鸦会告诉你这些迷宫的参数都是什么用处!
# 你已经向北走了多少sideSteps,距离红色X 标记。
sideSteps = 1
# 你已经向东走了多少步,距离红色X 标记。
steps = 1
# 用步数乘以这个来确定你的 X 坐标,别修改这个!
X_PACE_LENGTH = 4
# 用sideSteps成衣这个来确定你的 Y 坐标,别修改这个!
Y_PACE_LENGTH = 6
# 这个迷宫在 X 方向有35步
while steps <= 35:
# 进行下一步:
hero.moveXY(steps * X_PACE_LENGTH, sideSteps * Y_PACE_LENGTH)
# 根据特殊规则,增加合适的步数和 sideSteps
steps += 1
if steps <=6:
sideSteps += 1
elif steps <=10:
sideSteps -= 1
elif steps <=11:
sideSteps += 7
elif steps <= 13:
sideSteps += 0
elif steps <= 14:
sideSteps -= 7
elif steps <= 15:
sideSteps += 0
elif steps <= 17:
sideSteps += 1
elif steps <= 18:
sideSteps += 0
elif steps <= 21:
sideSteps -= 1
elif steps <= 22:
sideSteps += 9
elif steps <= 24:
sideSteps -= 1
elif steps <= 26:
sideSteps += 0
elif steps <= 27:
sideSteps -= 7
elif steps <= 28:
sideSteps += 2
elif steps <= 30:
sideSteps += 1
elif steps <= 34:
sideSteps -= 1
elif steps <= 35:
sideSteps += 10