Farmer John's Favorite Operation
- 시간 제한
- 2s
- 메모리 제한
- 1024MB
- 제출
- 0
- 정답
- 0
- 맞힌 사람
- 0
- 정답 비율
- 0.0%
문제
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 .
예제 입력 1
2
5 9
15 12 18 3 8
3 69
1 988244353 998244853
예제 출력 1
10
21
점수
Input 2: and .Input 3: .Inputs 4-5: .Inputs 6-16: No additional constraints.
코드를 제출하려면 로그인이 필요합니다.
로그인제출 내역이 없습니다.
아직 맞은 사람이 없습니다.
제출 내역이 없습니다.