当我们有两个未知数的优化问题时,可以应用嵌套三元搜索。这个任务就是这样。 很明显,门的形状是四边形,底部是直角,那么我们只需要选择 2 个角(α and β code>) 使区域门最大。为此,我们将创建一个三元搜索,它将为我们提供 2 个角(α1和 α2< /code>),对于其中的每一个 α 我们将运行另一个三元搜索,这将找到我们这样的区域 β 将是最大值。 阅读更多这里
α
β code>) 使区域门最大。为此,我们将创建一个三元搜索,它将为我们提供 2 个角(α1和 α2< /code>),对于其中的每一个 α 我们将运行另一个三元搜索,这将找到我们这样的区域 β 将是最大值。 阅读更多这里
α1
α2< /code>),对于其中的每一个 α 我们将运行另一个三元搜索,这将找到我们这样的区域 β 将是最大值。 阅读更多这里
β
a
b
资料来源:乌拉尔地区团队编程奥林匹克 2011
1000 ms 256 Mb Rules for program design and list of errors in automatic problem checking