Número más pequeño con al menos n dígitos en factorial

Dado un número n. La tarea es encontrar el número más pequeño cuyo factorial contenga al menos n dígitos. Ejemplos:   Input : n = 1 Output : 0 0! = 1, hence it has 1 digit. Input : n = 2 Output : 4 4! = 24 and 3! = 6, hence 4 is the … Continue reading «Número más pequeño con al menos n dígitos en factorial»

Comprobar si el factorial de N es divisible por la suma de los primeros N números naturales

Dado un número ‘N’. ¿Comprueba si el factorial de ‘N’ es divisible por la suma de los primeros números naturales ‘N’ o no? Si la divisibilidad es posible, escriba SÍ, de lo contrario, escriba NO. Ejemplos:   Input: N = 3 Output: YES As (1*2*3)%(1+2+3) = 0, Hence divisibility is possible. Input: N = 4 Output: … Continue reading «Comprobar si el factorial de N es divisible por la suma de los primeros N números naturales»

Encuentre el dígito del lugar de la unidad de la suma de N factoriales

Dado un número N, la tarea es encontrar el dígito del lugar de las unidades de los primeros N factoriales de números naturales, es decir, 1!+2!+3!+….N! donde N<=10e18. Ejemplos:   Input: n = 2 Output: 3 1! + 2! = 3 Last digit is 3 Input: n = 3 Output: 9 1! + 2! + 3! … Continue reading «Encuentre el dígito del lugar de la unidad de la suma de N factoriales»

Número máximo con producto factorial del mismo dígito

Dada una string str que representa un número entero, la tarea es encontrar el número más grande sin ceros o unos al principio o al final cuyo producto del factorial de sus dígitos sea igual al producto del factorial de los dígitos de str . Ejemplos:   Entrada: N = 4370  Salida: 73322  4! * 3! … Continue reading «Número máximo con producto factorial del mismo dígito»

¡Encuentra el número X más pequeño tal que X! contiene al menos Y ceros finales.

Dado un entero Y, encuentre el número X más pequeño tal que X! contiene al menos Y ceros finales. Requisitos previos: cuente los ceros finales en el factorial de un número Ejemplos:  Entrada: Y = 2  Salida: 10  10! = 3628800, que tiene 2 ceros finales. 9! = 362880, que tiene 1 cero final. Por lo … Continue reading «¡Encuentra el número X más pequeño tal que X! contiene al menos Y ceros finales.»

Programa para comprobar el número de Peterson

Se dice que un número es un número de Peterson si la suma de los factoriales de cada dígito del número es igual al número mismo. Ejemplo:  Input : n = 145 Output = Yes Explanation: 145 = 5! + 4! + 1! = 120 + 24 +1 = 145 Input : n = 55 … Continue reading «Programa para comprobar el número de Peterson»