Potencias
Submit solution
Points:
100 (partial)
Time limit:
3.0s
Memory limit:
256M
Author:
Problem types
Allowed languages
C++
Si te gustan las matemáticas este ejercicio es para ti, aunque puede que sea más fácil de lo que se pueda esperar de un problema 🙁 así que si no te gustan las matemáticas probablemente puedas resolverlo.
Llamemos un entero -potencia si se puede descomponer en la suma de diferentes potencias de , en otras palabras, si puede ser escrito de la forma , donde para todo .
Se le harán varias preguntas: ¿cuál es el número entero más pequeño mayor o igual a que es -potencia?
Subtareas
- Subtarea 1 (6 puntos): , para todo .
- Subtarea 2 (9 puntos): para todo .
- Subtarea 3 (10 puntos): , para todo .
- Subtarea 4 (11 puntos): , para todo .
- Subtarea 5 (13 puntos): para todo , para todo .
- Subtarea 6 (16 puntos): , para todo .
- Subtarea 7 (35 puntos): , , .
Entrada
La primera línea contiene un entero : el número de preguntas que se deben responder.
Le siguen líneas contienen dos enteros cada una y describiendo cada pregunta.
Salida
Imprima líneas con un entero cada una: el entero más pequeño mayor o igual a que es -potencia.
Ejemplos
Entrada 1
7
1 2
2 3
6 5
13 10
14 3
3620 12
10000 3
Salida 1
1
3
6
100
27
20736
19683
Comments