#1625. 参数拟合(min)

    传统题 1000ms 256MiB

参数拟合(min)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

此题是中山市第十二届义务教育段学生信息学邀请赛初中组 T5。

题目描述

在《机械设计与制作》课程中,Jimmy\text{Jimmy} 制作了一款机械臂作为期末作业。在测试与改进阶段,Jimmy\text{Jimmy} 通过实验测得了他设计的机械臂的尺寸、硬度、灵活度、最大抓力等 nn 个参数 A1,A2,...,AnA_1,A_2,...,A_n。根据理论计算,机械臂的最佳性能参数为 B1,B2,...,BnB_1,B_2,...,B_n。为了提高机械臂的性能,拿到更高的分数,Jimmy\text{Jimmy} 决定调整机械参数。

由于机械臂各个部件间具有关联性,修改某个参数的同时也会影响到另一个参数。具体来说,只有 mm 种调整可以进行:给定 (xi,yi)(x_i,y_i),让 AxiAxi+p,AyiAyi+pA_{x_i}\gets A_{x_i}+p, A_{y_i}\gets A_{y_i}+p,其中 pp 为任意整数,且调整次数不限。Jimmy\text{Jimmy} 希望通过调整使得 S=i=1n(AiBi)2\displaystyle S=\footnotesize\sum_{i=1}^{n}\normalsize(A_i-B_i)^2 最小,请你帮他算出调整后 SS 的最小值。

输入格式

第一行两个整数 n,mn,m,分别表示机械臂参数的个数,以及调整操作的种类数。

第二行 nn 个整数 AiA_i,表示机械臂当前的参数值。

第三行 nn 个整数 BiB_i,表示机械臂理论最佳的参数值。

接下来 mm 行每行两个整数 xi,yix_i,y_i,表示每种调整操作的两个目标参数。

输出格式

一行一个整数表示答案。

输入输出样例 #1

输入 #1

6 3
14 9 1 0 4 7
11 11 5 8 7 3
1 2
3 4
5 6

输出 #1

46

说明/提示

【测试点约束】

对于 20%20\% 的数据,1n,m5,0Ai,Bi51\le n,m\le5,0\le A_i,B_i\le5

另有 40%40\% 的数据,nn 为偶数,m=n2m=\frac{n}{2}xi=2i1x_i=2i-1yi=2iy_i=2i

对于 100%100\% 的数据,1n2×1051\le n\le2\times10^51m5×1051\le m\le5\times10^50Ai,Bi1050\le A_i,B_i\le10^5

注意:(xi,yi)(x_i,y_i) 可能出现重复。

2024年信息学邀请赛初中组

未参加
状态
已结束
规则
IOI
题目
6
开始于
2025-6-10 19:30
结束于
2025-6-19 3:30
持续时间
200 小时
主持人
参赛人数
17