一道很有意思的策略、思维题
  • 板块学术版
  • 楼主gongxuanwen
  • 当前回复21
  • 已保存回复21
  • 发布时间2023/1/20 17:42
  • 上次更新2023/10/24 03:29:54
查看原帖
一道很有意思的策略、思维题
577963
gongxuanwen楼主2023/1/20 17:42

01270\sim127128128 个编码,其中有一个是正确的编码。每次可以询问一个编码,有三种返回值:

  1. 询问编码正确

  2. 询问编码与正确编码的距离小于等于上一次询问编码与正确编码的距离

  3. 询问编码与正确编码的距离大于上一次询问编码与正确编码的距离

请问如何询问编码,使得直到出现返回值 11 的步骤期望值最小?

我可能表达不是很清楚,但是应该能大概理解,求助各位大神们给出方案,或者给出求解最佳方案的C++代码,万分感谢。

2023/1/20 17:42
加载中...