这是因为只有在最大公约数为1的情况下,才能保证每个点被遍历一次且没有重复。如果最大公约数不为1,则存在一些点会被跳过,导致路径不能被完整遍历。技术性解答可以从证明最大公约数为1时,两个数的倍数不会有重叠的角度入手。