Divisibilidad por 3 donde cada dígito es la suma de todos los dígitos del prefijo módulo 10

Dado K, número de dígitos, y d0 y d1 como los dos dígitos para formar el número entero de tamaño k. La tarea es verificar si el número de tamaño k formado usando d0 y d1 es divisible por 3 o no. Para cada i, d i es la suma de todos los dígitos anteriores (más … Continue reading «Divisibilidad por 3 donde cada dígito es la suma de todos los dígitos del prefijo módulo 10»

El menor entero mayor que n tal que consta del dígito m exactamente k veces

Dados tres enteros n , m y k , la tarea es encontrar el entero más pequeño > n tal que el dígito m aparezca exactamente k veces en él. Ejemplos:   Entrada: n = 111, m = 2, k = 2  Salida: 122 Entrada: n = 111, m = 2, k = 3  Salida: 222   … Continue reading «El menor entero mayor que n tal que consta del dígito m exactamente k veces»

Suma de dígitos de un número dado a una potencia dada

Dado un número, necesitamos encontrar la suma de todos los dígitos de un número que obtenemos después de elevar el número a una potencia específica. Ejemplos:   Input: number = 5, power = 4 Output: 13 Explanation: Raising 5 to the power 4 we get 625. Now adding all the digits = 6 + 2 + … Continue reading «Suma de dígitos de un número dado a una potencia dada»

Imprima todos los números de n dígitos con una diferencia absoluta entre la suma de los dígitos pares e impares es 1

Dada la cantidad de dígitos n, imprima todos los números de n dígitos cuya diferencia absoluta entre la suma de los dígitos en posiciones pares e impares sea 1. La solución no debe considerar los ceros iniciales como dígitos. Ejemplos:   Input: n = 2 Output: 10 12 21 23 32 34 43 45 54 56 … Continue reading «Imprima todos los números de n dígitos con una diferencia absoluta entre la suma de los dígitos pares e impares es 1»

El menor número mayor o igual a X cuya suma de dígitos es divisible por Y

Dados dos enteros X e Y , la tarea es encontrar el número más pequeño mayor o igual a X cuya suma de dígitos sea divisible por  Y. Nota: 1 <= X <= 1000 , 1 <= Y <= 50 . Ejemplos:   Entrada: X = 10, Y = 5  Salida: 14  Explicación:  14 es el … Continue reading «El menor número mayor o igual a X cuya suma de dígitos es divisible por Y»

Maximice la suma de dos Números usando como máximo un intercambio entre ellos

Dados dos números naturales N1 y N2 , la tarea es encontrar la suma máxima posible después de intercambiar un solo dígito entre ellos. Ejemplos:  Entrada: N1 = 984788, N2 = 706  Salida: 988194  Explicación:  Intercambiando 4 de N1 con 7 de N2, obtenemos N1 = 987788 y N2 = 406  Suma = 988194 Entrada: … Continue reading «Maximice la suma de dos Números usando como máximo un intercambio entre ellos»

Contar números en un rango dado que tienen dígitos primos y no primos en posiciones primos y no primos respectivamente

Dados dos números enteros L y R , la tarea es encontrar el conteo de números en el rango [L, R] que tienen dígitos primos en las posiciones principales y dígitos no primos en las posiciones no primas. Ejemplos: Entrada: L = 5, R = 22   Salida: 7 Explicación: Los números 6, 8, 9, … Continue reading «Contar números en un rango dado que tienen dígitos primos y no primos en posiciones primos y no primos respectivamente»

Número más pequeño mayor o igual a N que es divisible por sus dígitos distintos de cero

Dado un número entero N , la tarea es encontrar el número más pequeño mayor o igual que N tal que sea divisible por todos sus dígitos distintos de cero. Ejemplos: Entrada: N = 31 Salida: 33 Explicación: 33 es el número más pequeño que satisface la condición dada. En el lugar de la Unidad: 33%3 … Continue reading «Número más pequeño mayor o igual a N que es divisible por sus dígitos distintos de cero»

Forme el número más pequeño usando índices de números elegidos de Array con suma menor que S

Dada una array arr[] y un entero S , la tarea es elegir el recuento máximo de números de la array de modo que la suma de los números sea menor que S y formar el número más pequeño posible usando sus índices Nota: se puede elegir cualquier elemento cualquier número de veces.  Ejemplos:  Entrada: … Continue reading «Forme el número más pequeño usando índices de números elegidos de Array con suma menor que S»

Comprobar si el producto de los dígitos de un número en lugares pares e impares es igual

Dado un número entero N , la tarea es verificar si el producto de los dígitos en los lugares pares e impares de un número son iguales. Si son iguales, escriba Sí , de lo contrario , escriba No. Ejemplos:  Entrada: N = 2841  Salida: Sí  Producto de dígitos en lugares impares = 2 * … Continue reading «Comprobar si el producto de los dígitos de un número en lugares pares e impares es igual»