Hasta que sea divisible
Submit solution
Points:
100 (partial)
Time limit:
1.0s
Memory limit:
256M
Author:
Problem types
Allowed languages
Ada, BrainF***, C, C#, C++, Dart, Go, Java, JS, Kotlin, Pascal, Prolog, Python, Swift, VB
Dado un arreglo
-Seleccionar un número
-Seleccionar un número
Diga el número mínimo de operaciones que se tienen que realizar para que exista un número
Entrada
Una línea con un entero,
Salida
Un entero, la cantidad mínima de operaciones que se tienen que realizar para cumplir con la restricción, o -1 si es imposible de cumplir.
Subtareas
Subtarea 1: (50 puntos)
Subtarea 2: (50 puntos)
Ejemplo #1 de Entrada
Copy
3
1 0 1
Ejemplo #1 de Salida
Copy
2
Ejemplo #2 de Entrada
Copy
3
4 8 5
Ejemplo #2 de Salida
Copy
9
Ejemplo #3 de Entrada
Copy
5
3 10 2 1 5
Ejemplo #3 de Salida
Copy
2
Ejemplo #4 de Entrada
Copy
1
1
Ejemplo #4 de Salida
Copy
-1
Comments