Descomposición en 1, 2 y 3.
Submit solution
Points:
100 (partial)
Time limit:
4.0s
Memory limit:
1G
Author:
Problem type
Allowed languages
C, C++, Go, Java, Python, VB
Dado un número entero positivo . Considere una secuencia de números enteros
que cumpla:
y que cada sea un número entero positivo tal que cada dígito en su notación decimal es
,
ó
Encuentre el valor mínimo posible de , es decir, el número de elementos en dicha secuencia
.
Entrada
Procese casos de prueba por archivo de entrada.
T
N_1
N_2
.
.
.
N_T
Salida
answer1
answer2
.
.
.
answerT
Subtareas
- Subtarea 1 (30 puntos):
.
- Subtarea 2 (70 puntos):
.
Ejemplo de Entrada
5
456
10000
123
314
91
Ejemplo de Salida
2
4
1
2
4
Para cada , una secuencia
óptima se muestra a continuación:
Comments
Me voy a volver loco con este problema. Probé estos casos y todos me dan correctos pero cuando subo el problema me da WA.
entrada:
15
1
2
3
10
13
91
123
300
333
456
2000
10000
99999
1000001
999999999999999999
mi salida:
1
1
1
4
1
4
1
4
1
2
4
4
3
4
3
comprobación:
1 ya válido
1 ya válido
1 ya válido
4 10 → 3 → 7 → 3 → 4 → 3 → 1
1 13 ya válido
4 91 → 33 → 58 → 33 → 25 → 23 → 2 → válido
1 123 ya válido
4 300 → 233 → 67 → 33 → 34 → 33 → 1
1 333 ya válido
2 456 → 333 → 123 → válido
4 2000 → 1333 → 334 → 333 → 1
4 10000 → 3333 → 6667 → 3333 → 3334 → 3333 → 1
3 99999 → 33333 → 66666 → 33333 → válido
4 1000001 → 333333 → 666668 → 333333 → 333335 → 333333 → 1
3 999999999999999999 → 333333333333333333 → 666666666666666666 → 333333333333333333 → válido
Esta bien no? Todo comprobado a mano y ni siquiera paso el primer caso ¿pueden explicarme que está mal? (no se si permitan subir mi codigo así que no lo haré)
perdonen por hacerlo tan separado pero el prewiew lo unía todo y quedaba peor
hola de nuevo XD, este problema creo que es un poco complicado podrias tratar de hacer algunos mas basicos :)
hola de nuevo. Bien intentaré resolverlo cuando esté en los primeros 100 puestos
me acabo de acordar q se cayo el dmoj cusndo te explicaba tu error , bueno la cosa es esto tu codigo resta el mayor sehun vi tu simulacion entoces pars este caso 432 restas 333 dando 99 pero si restas 111 te da 321 y ya :)
jsjs buena obsesion sigue asi :)