//输入n=12
1 2 3 4 5 6 7//序号
1 3 6 10 15 21 28//此时到达y-2为偶数的时候
//按照它的思路,应该是28-12=16,16/2=8
//此时第八步应该回头,可是正确的答案是7诶
//如下:
//左 右 右 右 右 右 左
-1 1 4 8 13 19 12
是我理解错了嘛?还是说这个想法不对?求赐教。
或者说可不可以这么理解,此时我到达28,此时减去n=12得到16,16/2=8,意味着我要向后退8步,因为我之前只有7步,所以我需要1+7==8,退两次?顿时感觉这么理解是对的(写这篇回答时突发奇想)。
//输入n=12
1 2 3 4 5 6 7//序号
1 3 6 10 15 21 28//此时到达
//按照它的思路,应该是28-12=16,16/2=8
//按照退8步的想法,既然1+7可以,那3+5可不可以呢?
//右,右,左,右,左,右,右
1 3 0 4 -1 5 12
感觉是可以的,本来还想问问题的,不过貌似有答案了,如果有人跟我一样有疑惑的话,可以看看我这篇自问自答的东东.......