猜数游戏最优策略
  • 板块灌水区
  • 楼主Feng_Jing
  • 当前回复19
  • 已保存回复19
  • 发布时间2022/11/20 17:46
  • 上次更新2023/10/27 02:11:32
查看原帖
猜数游戏最优策略
576077
Feng_Jing楼主2022/11/20 17:46

rt,和某同班大佬玩猜数游戏的时候惨败,求一种猜的次数的期望 E(p)8E(p) \leq 8 的策略,游戏规则如下。

小A提供一个四位数 tt(首位不为0、各位数字不重复),小B需要在最少的次数里猜中它,方法是询问一个同样首位不为0、各位数字不重复的四位数 xx,小A会给出 xx 关于 tt 的相似度,相似度这样定义:

对于每个 i=1,2,3,4i = 1, 2, 3, 4,如果数 xx 的第 ii 位与 tt 中的第 jj 位相同,那么

  • 如果 i=ji=j,那么记 xx 的第 ii 位为一个"a"
  • 否则,记 xx 的第 ii 位为一个"b"

最后几个"a"几个"b"即记作 xx 关于 tt 的相似度。

例如,t=3740t=3740 时,猜测 x=4910x=4910 则相似度为1a1b(4数猜对但位置不对;0数对位置也对)。

虽然普遍意义上的四位数是十进制,但我们在玩它的十六进制魔鬼加强版。具体来说就是把十位数换成了十六进制,首位依旧不为0,各位数字不重复。

当小B询问完 xx 后小A回答"4a0b"时,游戏结束。记小B询问的次数为 pp

2022/11/20 17:46
加载中...