《我数学特强》通解是存在的!
《我数学特强》有没有万能公式呢?很久之前,一开始玩的时候,我就想过这个问题,但面对复杂的变换路径,完全没有头绪。最近的研究让我找到了通用的解法,这不是用程序暴力搜索答案,也不是简要的技巧,而是公式化的解法。另外,游戏里要求使用最少步数的最优解,而通解一般不限步数。介绍一下游戏。有三个自然数{a,b,c},玩家每次操作可以对这三个数进行分配,我称为偶变换和奇变换,偶变换是把一个偶数减半并将减半的
C语言实现
有点长,不知道看不看的清
我数学不行,写代码更不行😓
六张图通关。(代码生成)
我发现这游戏最大的bug
这游戏最大的bug就是前面的关卡是后面的答案,我达到40来关突然发现,我们以卡住好几个人的43关为例子观察发现就是一个5步求7的问题,但是其实很简单,你不用去想怎么解,你看看前面关卡10,3步求7所以你要做的就是2步去把2-4-15变成1-8-11,然后就很简单了,第一步拆2第二步拆16然后你看,难住那么多人的43关变成了简简单单的第10关。。。然后排行榜一下到第6了
我是从后往前推的最后一步肯定是:1个完成,一个0,另一个拆分倒数第二步就是:一个完成 另两个是两个奇数(目前玩到四十五关)
之和为18,每个就需要6,需要组合12或者6,14上移,变为10和7,10左移,变为5和6,剩下5和7账户移动就可以通关