#include <iostream> // 包含输入输出流相关的头文件 #include <vector> // 包含 vector 容器相关的头文件 using namespace std; // 使用标准命名空间,避免重复写 std:: // 自定义 gcd 函数,计算两个数的最大公约数 int gcd(int a, int b) { return b == 0 ? a : gcd(b, a % b); // 使用递归方式计算最大公约数 } // 判断是否可以到达目标位置的函数 bool canReach(int x, int y, int a,...