B de A

Time Limit:
1 Sec
Memory Limit:
128Mb
Enviados:
161
Resuelto:
87

Descripción

Se le dan dos números enteros $a$ y $b$.

En un movimiento, puede elegir un número entero $k$ de $1$ a $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.

Su tarea es encontrar el número mínimo de movimientos necesarios para obtener $b$ de $a$.

Tienes que responder $t$ casos de prueba independientes.

Entrada

La primera línea de la entrada contiene un número entero $t$ ($1$ ≤ $t$ ≤ $20000$) - el número de casos de prueba. Luego siguen $t$ casos de prueba.

La única línea del caso de prueba contiene dos números enteros $a$ y $b$ ($1$ ≤ $a$, $b$ ≤ $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
6
5 5
13 42
18 4
1337 420
123456789 1000000000
100500 9000

Ejemplo Salida

Copy icon
0
3
2
92
87654322
9150

Ayuda

En el primer caso de prueba del ejemplo, no necesita hacer nada.

En el segundo caso de prueba del ejemplo, se puede aplicar la siguiente secuencia de movimientos: $13$ → $23$ → $32$ → $42$ (sume $10$, sume $9$, sume $10$).

En el tercer caso de prueba del ejemplo, se puede aplicar la siguiente secuencia de movimientos: $18$ → $10$ → $4$ (restar $8$, restar $6$).