Te pasas Nico, te pasas

Time Limit:
1 Sec
Memory Limit:
128Mb
Enviados:
280
Resuelto:
76

Descripción

Nico esta en apuros, ha descubierto que tiene tarea de Programación 1 en ClassRoom, pero le resta poco tiempo para enviarla, asi que solicita tu ayuda. Se le dan dos números enteros positivos $a$ y $b$. En un movimiento puedes aumentar $a$ en $1$ (reemplaza $a$ con $a + 1$). Tu tarea es encontrar el número mínimo de movimientos que necesitas hacer para hacer divisible $a$ entre $b$. Es posible que tengas que hacer $0$ movimientos, si $a$ es divisible por $b$. Tienes que responder $t$ casos de prueba independientes.

Entrada

La primera línea de la entrada contiene un número entero $t$ ($1 \leq t \leq 10^{4}$): el número de casos de prueba. Luego siguen t casos de prueba.

La única línea de cada caso de prueba contiene dos números enteros $a$ y $b$ ($1 \leq a, b \leq 10^{9}$).

Salida

Para cada caso de prueba, imprima la respuesta: el número mínimo de movimientos que necesita hacer para hacer divisible $a$ entre $b$.

Ejemplo Entrada

Copy icon
5
10 4
13 9
100 13
123 456
92 46

Ejemplo Salida

Copy icon
2
5
4
333
0

Ayuda