题解 4-Android初级题 一行代码另类解法
本帖最后由 jayfox 于 2024-2-25 17:54 编辑今年的这个题是碰巧了,我平时就特别喜欢玩这个 圈小猫的游戏
所以对这个圈小猫的游戏大概有点思路
这个软件直接后缀改为zip
解包后看到了小猫运动的js代码
一句代码搞定它
看到赢了会调用AndroidInterface.onSolverReturnValue(-1);这句话
那我们直接让他输赢都调用就算胜利了
所以就直接把胜利的代码复制到失败的地方
switch (t) {
case i.PLAYING:
break;
case i.LOSE:
this.setStatusText(p.default("汗流浃背了吧,老弟!"));
break;
case i.WIN:
AndroidInterface.onSolverReturnValue(-1);
break;
default:
return
}
把那个判断输的替换成胜利
随便玩一把游戏结束就出现了flag
case i.PLAYING:
break;
case i.LOSE:
AndroidInterface.onSolverReturnValue(-1);
this.setStatusText(p.default("汗流浃背了吧,老弟!"));
break;
case i.WIN:
AndroidInterface.onSolverReturnValue(-1);
break;
default:
return
改成这样就过关了 :lol
直接删掉i.LOSE分支的break;就行了 我也是这么解的:lol 把index里面的initialWallCount: 10,改成99更快 楼主这思路不错! 侃遍天下无二人 发表于 2024-2-25 18:46
直接删掉i.LOSE分支的break;就行了
有道理!!! 长得帅活得久 发表于 2024-2-25 21:10
把index里面的initialWallCount: 10,改成99更快
是的,直接改这个,让初试点变多
页:
[1]