2034: [USACO 2025 January Contest, Silver] Problem 2. Farmer John's Favorite Operation
文件提交:无需freopen
内存限制:128 MB
时间限制:1.000 S
评测方式:普通裁判
命题人:
提交:1
解决:1
题目描述
It is another cold and boring day on Farmer John's farm. To pass the time, Farmer John has invented a fun leisure activity involving performing operations on an integer array.
Farmer John has an array
of ( ) non-negative integers and an integer ( ). Then, FJ will ask Bessie for an integer . In one operation, FJ can pick an index and subtract or add to . FJ's boredom value is the minimum number of operations he must perform so that is divisible by for all .Among all possible
, output FJ's minimum possible boredom value.输入
The first line contains
( ), the number of independent test cases to solve.The first line of each test case contains
and .The second line of each test case contains
( ).It is guaranteed that the sum of
over all test cases does not exceed .输出
For each test case, output an integer on a new line containing FJ's minimum possible boredom value among all possible values of .
样例输入
2
5 9
15 12 18 3 8
3 69
1 988244353 998244853
样例输出
10
21
提示
In the first test case, one optimal choice of
is . FJ can perform operations to make .SCORING:
- Input 2: and .
- Input 3: .
- Inputs 4-5: .
- Inputs 6-16: No additional constraints.