查看: 472|回复: 20

12.2复盘数字游戏2

简洁模式
发表于 2024-12-2 14:24:50 辽宁| 2024-12-3 07:06编辑 | 发自安卓客户端
这次花了我半个多小时(算了一下,差不多47分钟?),试了六步才完全正确(之前很多次五步就成功了),但这应该是我自己做得最满意的一次(然而复盘的时候发现好像更蠢了?)

前两步还是0123和4567,但是在第三步上我犹豫了好久,打算换一种跟之前不一样的思路...
—————————————————————

0123中有一个,4567中有三个,无89

0123中三选一
4567中四选三

有以下选择:
①0123中拎出一个,4567中拎出三个,可以是1456,那么:
a.有1有456,至少4B,不用再选数字,只需排序

b.无1有456,至少3B,能确定456为正确数字,需要从023中选一个,即需要【3选1】(我不太喜欢用1/3那种表述...

c.无1,456中有两个,至少2B,需要从023中选一个,456中选两个,即需要【3选1】×【3选2】


②0123中拎出两个,4567中拎出两个,可以是1245,那么:
a.有1有45,至少3B,需要从67中选一个,即需要【2选1】

b.无1有45,至少2B,需要从67中选一个,从023中选一个,即需要【2选1】×【3选1】

c.无1,有45中的一个,至少B,能确定67为正确数字,需要从45中选一个,从023中选一个,即需要【2选1】×【3选1】


③0123中拎出三个,4567中拎出一个,可以是1234,那么:
a.有123当中的一个,有4,至少为2B,需要从567中选两个,从012中选一个,即【3选2】×【3选1】

b.无123当中的任何一个,有4,至少为B,需要从567中选两个,即【3选2】

c.无123当中的任何一个,无4,至少4B,确定正确数字为0567,不用再选数字,只需排序。

综上所述,第三步有三种选择方式,每种选择方式的后果如下:
①:1,【3选1】,【3选1】×【3选2】
②:【2选1】,【2选1】×【3选1】,【2选1】×【3选1】
③:1,【3选2】,【3选1】×【3选2】

比较一下,①和③肯定比②好,③又比①好,所以选③,即1234。



发现是2B,那么就和③的a对上了,也就是有123中的一个,有4。

那么现在就是从123当中选一个,567当中选两个。如果说第三步是8选4,那么这一步实际上就是6选3,一样的道理。暂列如下:
2xxx(假设为2675),
23xx(假设为2356),
231x(假设为2316)
然后就是跟第三步一样的操作了,算出这一步的最优解。

第五步原理同上。

第六步就是排序的事啦!

—————————————————————————
感觉似乎是找到了一种新的思路,但是好繁琐,效率好低,还得再探索探索吧
不过也算是迈出摆脱“笨笨”称号的第1步吧,继续加油!

原来的标题有“或许是笨笨最聪明的一次”,看到大佬们的评论,顿时觉得自己还是好笨还是安心做个笨笨吧()
本帖子中包含更多图片或附件资源

您需要 登录 才可以下载或查看,没有帐号?加入学院

发表于 2024-12-2 14:40:23 浙江
0123和1234对比4不是已经可以判定了嘛
登录帐号可查看完整回帖内容
发表于 2024-12-2 14:40:55 广东
大脑爆炸.jpg
不过话说有没有想过用已经确认无效的89做占位符来确定有效数字的效率呢
登录帐号可查看完整回帖内容
发表于 2024-12-2 15:11:42 浙江
这么占位吗
本帖子中包含更多图片或附件资源

您需要 登录 才可以下载或查看,没有帐号?加入学院

登录帐号可查看完整回帖内容
发表于 2024-12-2 18:17:42 广东| 2024-12-2 18:32编辑
好久没做脑子已经退化了,刚才说占位符是记得以前好像是这么用的,试了几次感觉应该是在你这种情况下可以省时间和脑力,但更多时候是浪费步数
本帖子中包含更多图片或附件资源

您需要 登录 才可以下载或查看,没有帐号?加入学院

登录帐号可查看完整回帖内容
发表于 2024-12-2 20:39:14 四川
说起来我还从来没试过占位的方法。。
登录帐号可查看完整回帖内容
尚未登录
您需要登录后才可以回帖 登录 | 加入学院