Josephus Queries.
Consideremos un juego en el que hay niños (numerados
) en un círculo. Durante el juego, cada segundo un niño se quita del círculo, hasta que no quede ninguno.
Su tarea consiste en procesar consultas de la forma "cuando hay n niños, ¿quién es el k-ésimo niño que será eliminado?"
Entrada
La primera línea de entrada tiene un número entero : el número de consultas.
A continuación, hay líneas que describen las consultas. Cada línea tiene dos enteros
y
: el número del niño y la posición del niño.
Salida
Imprime enteros: la respuesta para cada consulta.
Restricciones
.
.
Ejemplo de Entrada
4
7 1
7 3
2 2
1337 1313
Ejemplo de Salida
2
6
1
1107
Comments