2025暑假笔记

2025年中国区决赛(专属赛前模拟)

![](/projects/wwhicode/202507/184f8d3cbfc27a22.pn)

空白文档 - 图6

空白文档 - 图7

1空白文档 - 图8

空白文档 - 图9

  1. #Dev.turnLeft()
  2. for i in range(3):
  3. Dev.step(-6)
  4. Dev.step(2)
  5. Dev.turnRight()
  6. Dev.step( (-1)**i *2)
  7. Dev.turnRight()
  8. Dev.step(2)
  9. Dev.step(-6)

空白文档 - 图10

常规解法: 普通E字型,超步数。共60步只允许42步

1数差推导

!1、2 5 7 9 5

拆解成: (2 2)、(3 3 )、(4 4 )、(5 5 )

2、3 5 6 7 5

拆解成:(3 2)、(3 3)、(3 4)、(3 5)

4 7 5 2 拆解成:4 3 4 1 4 2

8 15 13 6 拆解成:8 8 7 6 5 6

6 13 9 4 拆解成:6 6 6 3 6 -2 空白文档 - 图11 空白文档 - 图12

空白文档 - 图13

空白文档 - 图14

python难题集: 26 (小学组)

使用坐标差,使dev停留在飞板前面 使用wait(), 2步跨过飞板

空白文档 - 图15

空白文档 - 图16

空白文档 - 图17

通项公式调整

当通项公式中: 循环变量不是从 0 开始,需要将 i 进行归零 补偿

空白文档 - 图18

空白文档 - 图19

空白文档 - 图20

空白文档 - 图21

空白文档 - 图22