Imprima un número que contenga K dígitos con raíz digital D

Dada una raíz digital ‘D’ y un número de dígitos ‘K’. La tarea es imprimir un número que contenga K dígitos que tenga su raíz digital igual a D. Imprime ‘-1’ si tal número no existe. Ejemplos:   Input: D = 4, K = 4 Output: 4000 No. of digits is 4. Sum of digits is … Continue reading «Imprima un número que contenga K dígitos con raíz digital D»

Imprimir todos los buenos números en el rango dado

Dado un dígito ‘d’ y un rango [L, R] donde L < R, imprima todos los números correctos en el rango dado que no contengan el dígito ‘d’. Un número es bueno si todos sus dígitos son mayores que la suma de los dígitos que están en el lado derecho de ese dígito. Por ejemplo, … Continue reading «Imprimir todos los buenos números en el rango dado»

Cuente números con N dígitos que consisten en un número par de 0

Dado un número N. La tarea es encontrar el conteo de números que tienen N dígitos y un número par de ceros. Nota: El número puede tener ceros anteriores. Ejemplos :   Input: N = 2 Output: Count = 81 Total 2 digit numbers are 99 considering 1 as 01. 2 digit numbers are 01, 02, … Continue reading «Cuente números con N dígitos que consisten en un número par de 0»

Encuentra la suma máxima de dígitos del producto de dos números

Dada una array arr[] de tamaño N (> 2). La tarea es encontrar la suma máxima de dígitos del producto de dos números cualesquiera de la array dada. Ejemplos:   Entrada: arr[] = {8, 7}  Salida: 11  El producto de 8 y 7 es 56 . La suma de los dígitos de 56 es igual a … Continue reading «Encuentra la suma máxima de dígitos del producto de dos números»

Encuentra el dígito medio de un número dado

Dado un número N , la tarea es encontrar el dígito medio del número N dado . Si el número tiene dos dígitos medios, imprima el primer dígito medio. Ejemplos:   Entrada: N = 12345  Salida: 3 Entrada: N = 98562  Salida: 5   Método: El dígito del medio de cualquier número N puede estar dado por  … Continue reading «Encuentra el dígito medio de un número dado»

Recuento de fósforos necesarios para representar el número dado

Dado un entero grande como una string str , la tarea es encontrar el número de fósforos necesarios para representarlo.   Ejemplos:   Entrada: str = «56»  Salida: 11  Se requieren 5 palos para representar 5 y  6 palos para representar 6. Entrada: str = «548712458645878»  Salida: 74   Enfoque: almacene el recuento de fósforos necesarios para representar … Continue reading «Recuento de fósforos necesarios para representar el número dado»

Comprueba si B se puede formar permutando los dígitos binarios de A

Dados dos enteros A y B , la tarea es verificar si la representación binaria de B se puede generar permutando los dígitos binarios de A . Ejemplos:   Entrada: A = 3, B = 9  Salida: Sí  Binario(3) = 0011 y Binario(9) = 1001 Entrada: A = 6, B = 7  Salida: No   Enfoque: la … Continue reading «Comprueba si B se puede formar permutando los dígitos binarios de A»

Recuento de subarreglos con suma de dígitos igual a X

Dada una array arr[] de longitud N y un número entero X , la tarea es contar ningún subarreglo que tenga una suma de dígitos igual a X. Ejemplos: Entrada: arr[] = {10, 5, 13, 20, 9}, X = 6 Salida:  2 Explicación: Hay dos subarreglos que tienen una suma de dígitos igual a 6.  … Continue reading «Recuento de subarreglos con suma de dígitos igual a X»

Programa Python3 para rotar dígitos de un número dado por K

Dados dos números enteros N y K , la tarea es rotar los dígitos de N por K. Si K es un número entero positivo, rotar a la izquierda sus dígitos. De lo contrario, gire a la derecha sus dígitos. Ejemplos: Entrada: N = 12345, K = 2 Salida: 34512  Explicación  : Girar a la … Continue reading «Programa Python3 para rotar dígitos de un número dado por K»