这题一个log 需要证明这个吧……
查看原帖
这题一个log 需要证明这个吧……
260884
WeLikeStudying楼主2021/8/26 19:17

不忽略优先级怎么转化啊……当时看题解都没看懂……

摘自我的题解。

  • 这道题的条件看似比较难以处理,但实际上,我们没有必要计较优先级。
  • 也就是说:对于满足条件的答案 pq\dfrac pq 。不存在最简分数 a<xy<ba<\dfrac xy<b ,使得 x<px<py>qy>q,或使得 x>px>py<qy<q
  • 证明:若存在最简分数 a<xy<ba<\frac xy<b ,使得 x<px<py>qy>q,则 xy<xq<pq\frac xy<\frac xq<\frac pqxq\frac xq 显然更优。
  • 若存在最简分数 a<xy<ba<\frac xy<b ,使得 x>px>py<qy<q,则 xy<py<pq\frac xy<\frac py<\frac pqyp\frac yp 显然更优。
  • 这个性质保证了最优解分子和分母一定同时是最小的。
  • 这个性质才是我们后面状态转移的依据,我看题解区并没有对它给予足够的重视,实在令人惊讶。
2021/8/26 19:17
加载中...