社区讨论

求助此题做法及难度

学术版参与者 4已保存回复 6

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
6 条
当前快照
1 份
快照标识符
@mhj1wdim
此快照首次捕获于
2025/11/03 19:22
4 个月前
此快照最后确认于
2025/11/03 19:22
4 个月前
查看原帖
有两个长度为n的整数序列a和b。 你要构造一个单调不增的实数序列r(即r1 ≥ r2 ≥ ... ≥ rn), 使得 S = Σ(a_i - b_i * r_i)² 最小。
求S的最小值的整数部分(四舍五入)。
输入格式: 第一行:n 第二行:n个整数a1,a2,...,an 第三行:n个整数b1,b2,...,bn
输出格式: 一行整数,表示答案
样例: 输入: 5 5 3 5 4 3 4 5 3 5 1 输出: 12
数据范围: n ≤ 500000 1 ≤ a_i ≤ 1000

回复

6 条回复,欢迎继续交流。

正在加载回复...