#P13779. [2024年山东第二轮集训]粉兔的冰红茶(icetea)
[2024年山东第二轮集训]粉兔的冰红茶(icetea)
题目描述
小粉兔喜欢喝冰红茶。
小粉兔的寝室里有桶冰红茶,形如一棵完全二叉树。根节点编号是;对于点,的父亲节点是。编号为的冰红茶中装着 mL 冰红茶。
小粉兔掌管半个寝室的冰红茶。编号为到的冰红茶是小粉兔室友的;但是对于编号为到的冰红茶,小粉兔可以任意修改。
小粉兔有一套自己的审美观点。他认为寝室里冰红茶的不和谐度为
$$\sum_{x=2}^{N} \left(h_x-h_{\lfloor\frac x2\rfloor}\right)^2$$小粉兔可以修改到。由于是冰红茶,可以被修改成任意的非负实数。小粉兔想知道最小的不和谐度是多少。
有时小粉兔的室友会修改一个值,这时粉兔需要重新查询最小不和谐度。
由于答案可能是小数,你只需要输出最小不和谐度 的值。
输入格式
第一行输入两个数。是修改的数量。
接下来个数,代表$h_{\frac{N+1}{2}}, h_{\frac{N+1}{2}+1}, \cdots, h_N$。
接下来行,每行两个数,代表将修改为。保证。
输入中的均为整数。
输出格式
输出行,每行一个数,代表最小不和谐度 的值。
第一行是修改之前的最小不和谐度;第行是第次修改之后的最小不和谐度。
样例1
Input
2 0
1 3
Output
2
样例2
Input
3 3
0 1 5 4
6 4
5 4
4 4
Output
333333342
583333342
333333345
0
Hint
最小值分别是。
数据范围
对于所有测试点,。
测试点1-2. 。
测试点3-5. 。
测试点6-10. 无特殊限制。