社区讨论
求助此题做法及难度
学术版参与者 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 条回复,欢迎继续交流。
正在加载回复...