1.当只有a时,一直一步一步往前走.
2.只有a,b时, 先一直用知道a = 1
(b % 2 == 0) 往右走 b/2 2步 , 再往右走 a 1步 ,往左走 b/2 2步
(b % 2 == 1) 往右走 (b+1)/2 2步 , 往左一步 ,往 左走 b/2 步
3.
(c % 3 == 0)
往右走 c/3 3步,往右走1 1步,往左走 c/3 3步,往右走1 1步,往右走c/3 3步,
(c % 3 == 1)
往右走 c/3 + 1 3步,往左走1 2步,往左走 c/3 3步,往右走1 1步,往右走 c/3 步,往右走1 2步
(c % 3 == 2)
往右走 c/3 + 1 3步,往左走1 1步,往左走 c/3 3步,往右走1 1步,往右走 c/3 + 1 步
在跳到2执行
博客介绍了基于不同条件的移动规则算法。当只有a时,一直向前走;有a、b时,根据b的奇偶性确定左右移动步数;有c时,根据c除以3的余数情况确定移动步骤,最后还会跳到特定步骤执行。
1968

被折叠的 条评论
为什么被折叠?



