#1069. jwp来发糖果了

内存限制:512 MiB 时间限制:750 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: lenijwp

题目描述

穷的叮当响的jwp去幼稚园做兼职,他决定每天订一些糖果发给小朋友们吃(虽然他已经很穷了,但他还是很想让小朋友开心),他要做 kk 天的老师,每天的学生数量是不一定的,但是为了方便,他每天订购的糖果数量是一定的,为了激励小朋友们的积极性,他决定每天表现最不好的 aa 个小朋友分到的糖果要比其他人少,简单的来说,如果第 ii 天有 AiA_i 个小朋友,他订购的糖果数量为 XX ,则 XmodAi=AiaX \bmod A_i = A_i - a ,(当然也有可能这 aa 个小朋友分不到任何糖果),jwp想让你帮他求出他最少需要准备的糖果数量 XX

为了避免你被 Wrong Answer 支配的恐惧, 保证数据是随机生成的, 不会出现极端情况.

输入格式

第一行一个正整数 TT ,表示数据组数。

对于每一组数据:

第一行两个整数 k, ak,\ a

第二行 kk 个整数,表示每天来的小朋友的数量 AiA_i

输出格式

输出 TT 行,每一行一个整数,表示最小糖果数量 XX

样例

样例输入

2
2 2
3 4
3 1
2 3 4

样例输出

10
11

数据范围与提示

1T100001 \le T \le 10000

2k102 \le k \le 10

1a<Ai1001 \le a < A_i \le 100