国家集训队论文集 龙凡培训教案.pptVIP

  • 0
  • 0
  • 约4.38千字
  • 约 29页
  • 2017-02-08 发布于江苏
  • 举报
一类猜数问题的研究 长沙市雅礼中学 龙凡 猜数问题 猜数问题是信息学竞赛中一种常见的类似博弈的问题。 基本形式:存在一个被猜数X。每次可以猜一个数Y,之后会返回X和Y的关系,你要利用返回的信息来猜出X。 本文着重讨论的一类猜数问题是:返回的信息是X和Y的大小关系。 基本的猜数问题 下面就是一个本文讨论范畴内的最基本的猜数问题: 被猜数X是1到N范围内的整数,每次你可以询问一个整数Y和X的大小关系。给出N,请问在最坏情况下至少需要几次才能保证猜出X。 上题应用大家熟悉的二分的思想可以轻松解决。 基本的猜数问题 设N=7,X=5。应用二分的思想询问: 问题的提出 作为一类猜数问题中最基本的形式,固然是非常简单的。 但很多其他的问题在这个“基本形式”上进行了一些扩充和加强,就变成了非常棘手的问题。 下面就让我们来实际的看一看这类型的例子: 问题的提出 你和你的同学在网上进行猜数游戏,基本规则和普通的猜数游戏一样。你猜一个数Y,他告诉你,Y和他心中所想的数X的大小关系。你打字速度很快,每1s钟就可以问一个问题。由于网络有延迟的,所以你问的问题不能马上得到回答,而是要经过1s之后才会得到回答。同时你和同学约定,你要尽量避免得到XY的回答。(你可以认为,X是他的考试成绩之类的?)当你累计得到第K次XY的回答的时候,你就输了。已知X是1到N之间的整数。现在给出N、K,请问最

文档评论(0)

1亿VIP精品文档

相关文档