设跳的次数为t 根据题意可得以下公式:(x+mt)%L=(y+nt)%L 变形得 (x+mt)-(y+nt)=kL (n-m)t+kL=x-y 令a=(n-m),b=L,c=x-y 得 at+bk=c 此时就相当于求解二元不定方程ax+by=c的最小整数解 1.先计算Gcd(a,b),若n不能被Gcd(a,b)整除,则方程无整数解:否则,在方程两边同时除以Gcd(a,b),得到新的不定方程a' * x + b' * y = c',此时Gcd(a',b')=1; 2.利用欧几里德算法求出方程a'…