不正经题解 - 含证明
2024-07-08 08:52:52
发布于:上海
48阅读
0回复
0点赞
首先放出结论:最优的方案是所有火球往从左往右(或从右往左)第 个火球滚。接下来会给出证明。
我们把火球视为数轴上的点,则最优方案必然是所有火球到这个火球距离和最短。设这个火球的坐标为 ,其它火球 的坐标为 。由绝对值性质得:
暴力代入 得
求和得
显然等号成立,当且仅当 。
码简不贴。
这里空空如也
2024-07-08 08:52:52
发布于:上海
首先放出结论:最优的方案是所有火球往从左往右(或从右往左)第 ⌈2n⌉ 个火球滚。接下来会给出证明。
我们把火球视为数轴上的点,则最优方案必然是所有火球到这个火球距离和最短。设这个火球的坐标为 x,其它火球 i 的坐标为 xi。由绝对值性质得:
∣x−xi∣+∣x−xn−i+1∣≥∣xi−xn−i+1∣
暴力代入 i=1,2,⋯,n 得
⎩⎨⎧∣x−x1∣+∣x−xn∣∣x−x2∣+∣x−xn−1∣⋮∣x−xn∣+∣x−x1∣≥∣x1−xn∣≥∣x2−xn−1∣≥∣x3−x1∣
求和得
2i=1∑n∣x−xi∣≥i=1∑n∣xi−xn−i+1∣
显然等号成立,当且仅当 x⌊n/2⌋≤x≤x⌈n/2⌉。
码简不贴。
这里空空如也
有帮助,赞一个