SRMD

Time Limit:
1 Sec
Memory Limit:
256Mb
Enviados:
293
Resuelto:
80

Descripción

Te han dado dos números enteros A y B ,en un movimiento, puede elegir un número entero k del 1 al 10 y sumarlo a A o restarlo de A. En otras palabras, elige un número entero k ∈ [1;10] y realiza A := A + k o A := A − k. Puede usar diferentes valores de k en diferentes movimientos.

Tu tarea es encontrar el número mínimo de movimientos necesarios para obtener B a partir de A.

Tienes que responder multiples t casos de prueba independientes.

Entrada

La entrada tiene multiples casos

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

La única línea del caso de prueba contiene dos 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 necesarios para obtener b de a.

Ejemplo Entrada

Copy icon
3
5 5
13 42
18 4
2
1337 420
123456789 1000000000

Ejemplo Salida

Copy icon
0
3
2
92
87654322

Ayuda