给定两个正整数 n, c ,再给定两个长度为 n 的数组x与y ,在满足 a 与 b 都是整数且a+b=c的条件下,求使得∑i=1n(xi−a)∗(yi−b) 最大的 a 和b 。
第一行输入两个正整数 n,c ,中间用一个空格分开,表示数组长度与a+b的值。
第二行输入n个数,表示数组x。
第三行输入 n个数,表示数组y。
两个整数,依次表示 a 和b ,用空格隔开。
如果有多对 a与b 符合条件,输出a最小的那对。
5 7
6 3 4 2 5
7 8 9 2 6
2 5
对于 40% 的数据,1≤n,xi,yi,c≤100。
对于 60% 的数据,1≤n,xi,yi,c≤105。
百度网盘大样例下载 提取码: GFOI