[ICPC2024 Xi'an I] Make Them Straight
题目描述
There is a sequence $a$ of non-negative integers of length $n$, the $i$-th element of it is $a_i(1\leq i\leq n)$.
A sequence is defined as 'good' if and only if there exists a non negative integer $k(0\leq k\leq 10^6)$ that satisfies the following condition:
$a_{i}=a_{1}+(i-1)k$ for all $1\leq i\leq n$.
To make this sequence 'good', for each $i(1\leq i\leq n)$, you can do nothing, or pay $b_i$ coin to replace $a_i$ with any non-negative integer.
The question is, what is the minimum cost to make this sequence 'good'.
输入输出格式
输入格式
The first line contains an integer $n(1\leq n\leq 2\times 10^5)$, described in the statement.
The second line contains $n$ integers $a_1,...,a_n(0\leq a_i\leq 10^6)$.
The third line contains $n$ integers $b_1,...,b_n(0\leq b_i\leq 10^6)$.
输出格式
One integer, the answer.
输入输出样例
输入样例 #1
5
1 4 3 2 5
1 1 1 1 1
输出样例 #1
2
输入样例 #2
5
1 4 3 2 5
1 9 1 1 1
输出样例 #2
3