Suma de primeros N números naturales que son divisibles por 2 y 7

Dado un número N. La tarea es encontrar la suma de todos aquellos números del 1 al N que son divisibles por 2 o por 7. Ejemplos :   Input : N = 7 Output : 19 sum = 2 + 4 + 6 + 7 Input : N = 14 Output : 63 sum = … Continue reading «Suma de primeros N números naturales que son divisibles por 2 y 7»

Comprobar si un número dado es polidivisible o no

Dado un entero n, determine si n es polidivisible o no. En matemáticas, un número se llama Polidivisible si sigue algunas propiedades únicas. El número no debe tener ceros a la izquierda. El número formado por los primeros i dígitos del número de entrada debe ser divisible por i, donde  . Si cualquier número sigue … Continue reading «Comprobar si un número dado es polidivisible o no»

Recuento de múltiplos de A, B o C menores o iguales a N

Dados cuatro números enteros N , A , B y C . La tarea es encontrar el número de enteros del rango [1, N] que son divisibles por A , B o C .  Ejemplos:  Entrada: A = 2, B = 3, C = 5, N = 10  Salida: 8  2, 3, 4, 5, 6, … Continue reading «Recuento de múltiplos de A, B o C menores o iguales a N»

Elemento mínimo y máximo de una array que es divisible por un número dado k

Dada una array, la tarea es encontrar los elementos mínimo y máximo en la array que son divisibles por un número dado k. Ejemplos:   Input: arr[] = {12, 1235, 45, 67, 1}, k=5 Output: Minimum = 45, Maximum = 1235 Input: arr[] = {10, 1230, 45, 67, 1}, k=10 Output: Minimum = 10, Maximum = … Continue reading «Elemento mínimo y máximo de una array que es divisible por un número dado k»

Reducir un número dado para formar una clave por las operaciones dadas

Dado un número entero N , la tarea es reducir el número y formar una clave siguiendo las operaciones que se indican a continuación: Extraiga el dígito más significativo del número : Si el dígito es par: Sume los dígitos consecutivos hasta que la suma de los dígitos sea impar. Si el dígito es impar: … Continue reading «Reducir un número dado para formar una clave por las operaciones dadas»

Número mínimo de movimientos dados requeridos para hacer que N sea divisible por 25

Dado un número N (1 ≤ N ≤ 10 18 ) sin ceros a la izquierda. La tarea es encontrar el número mínimo de movimientos necesarios para hacer que N sea divisible por 25 . En cada movimiento, uno puede intercambiar dos dígitos adyacentes y asegurarse de que en cualquier momento el número no debe … Continue reading «Número mínimo de movimientos dados requeridos para hacer que N sea divisible por 25»

Número de N dígito más pequeño divisible por N

Dado un número entero positivo N , la tarea es encontrar el número de N dígito más pequeño divisible por N . Ejemplos:   Entrada: N = 2  Salida: 10  Explicación:  10 es el número más pequeño de 2 dígitos que es divisible por 2. Entrada: N = 3  Salida: 102  Explicación:  102 es el número … Continue reading «Número de N dígito más pequeño divisible por N»

Compruebe si el número dado es el número de mineral o no

Dado un entero positivo n, compruebe si es un número de mineral o no. Imprime ‘SÍ’ si n es un número de mineral; de lo contrario, imprime ‘NO’. Número de mineral : en matemáticas, los números de mineral son números enteros positivos cuyos divisores tienen un valor armónico entero. Los números de mineral a menudo … Continue reading «Compruebe si el número dado es el número de mineral o no»

Compruebe si todos los objetos de tipo A y B se pueden colocar en N estantes

Dados dos números enteros A y B , que representan el conteo de objetos de dos tipos diferentes, y otro número entero N que representa el número de estantes, la tarea es colocar todos los objetos en los N estantes dados respetando las siguientes reglas:   Cualquier estantería no puede contener objetos de tipo A y … Continue reading «Compruebe si todos los objetos de tipo A y B se pueden colocar en N estantes»

Número máximo de divisiones de un número binario

Dada una string binaria S , la tarea es encontrar el número máximo de partes en las que puede dividirla de modo que cada parte sea divisible por 2 . Si la string no se puede dividir cumpliendo las condiciones dadas, imprima -1 . Ejemplos:   Entrada: S = “100”  Salida: 2  Las divisiones son las … Continue reading «Número máximo de divisiones de un número binario»