Programa Python para imprimir todos los dígitos poco comunes distintos presentes en dos números dados

Dados dos números enteros positivos A y B , la tarea es imprimir los dígitos distintos en orden descendente, que no son comunes en los dos números. Ejemplos: Entrada: A = 378212, B = 78124590 Salida: 9 5 4 3 0 Explicación: Todos los dígitos distintos presentes en los dos números son {0, 1, 2, … Continue reading «Programa Python para imprimir todos los dígitos poco comunes distintos presentes en dos números dados»

Programa para comprobar Plus Número Perfecto

Dado un número de ‘n’ dígitos x, verifica si es un número perfecto positivo o no. Un número es más un número perfecto si es igual a la suma de sus cifras elevada a la n-ésima potencia. Ejemplos:  Input : x = 371 Output : Yes Explanation : Number of digits n = 3 (3*3*3) … Continue reading «Programa para comprobar Plus Número Perfecto»

Cuenta de números de n dígitos cuya suma de dígitos es igual a la suma dada

Dados dos enteros ‘n’ y ‘suma’, encuentra el conteo de todos los números de n dígitos con suma de dígitos como ‘suma’. Los ceros iniciales no se cuentan como dígitos. 1 <= n <= 100 y  1 <= suma <= 500 Ejemplo:  Input: n = 2, sum = 2 Output: 2 Explanation: Numbers are 11 and … Continue reading «Cuenta de números de n dígitos cuya suma de dígitos es igual a la suma dada»

Número máximo formado por dígitos distintos cuya suma es igual a N

Dado un entero positivo N , la tarea es encontrar el número positivo más grande formado por dígitos distintos que tengan la suma de sus dígitos igual a N . Si no existe tal número, escriba “-1” . Ejemplos: Entrada: N = 25 Salida: 98710 Explicación: El número 98710 es el número más grande que … Continue reading «Número máximo formado por dígitos distintos cuya suma es igual a N»

Raíz digital de un entero grande dado usando recursividad

La raíz digital de un entero positivo se encuentra sumando los dígitos del entero. Si el valor resultante es un solo dígito, entonces ese dígito es la raíz digital. Si el valor resultante contiene dos o más dígitos, esos dígitos se suman y se repite el proceso. Esto continúa todo el tiempo que sea necesario … Continue reading «Raíz digital de un entero grande dado usando recursividad»

Compruebe si todos los prefijos de un número son divisibles por el recuento restante de dígitos

Dado un número N, la tarea es verificar si para cada valor de i ( 0 <= i <= len ) , los primeros i dígitos de un número son divisibles por (len – i + 1) o no, donde len es el número de dígitos en N . Si se encuentra que es cierto, … Continue reading «Compruebe si todos los prefijos de un número son divisibles por el recuento restante de dígitos»

Recuento de números de N dígitos que tienen la suma de dígitos pares e impares divisibles por números dados

Dados los números enteros A, B y N , la tarea es encontrar el número total de números de N dígitos cuya suma de dígitos en posiciones pares e impares sea divisible por A y B respectivamente. Ejemplos: Entrada: N = 2, A = 2, B = 5 Salida: 5 Explicación: Los únicos números de … Continue reading «Recuento de números de N dígitos que tienen la suma de dígitos pares e impares divisibles por números dados»

Número formado al eliminar dígitos de manera que la suma de los dígitos se vuelve par y el número impar

Dado un número N no negativo , la tarea es convertir el número eliminando algunos dígitos del número, de modo que la suma de los dígitos sea par pero el número sea impar. En caso de que no haya un número posible, imprima -1 . Nota: Puede haber múltiples números posibles para un N dado. … Continue reading «Número formado al eliminar dígitos de manera que la suma de los dígitos se vuelve par y el número impar»

Compruebe si la suma de la array se puede hacer igual a X eliminando el primer o el último dígito de cada elemento de la array

Dada una array arr[] que consta de N enteros positivos y un entero positivo X , la tarea es verificar si la suma de la array dada puede hacerse igual a X eliminando el primer o el último dígito de cada elemento de la array. Si es posible hacer que la suma de los elementos … Continue reading «Compruebe si la suma de la array se puede hacer igual a X eliminando el primer o el último dígito de cada elemento de la array»

Encuentre el N-ésimo dígito desde la derecha en la base B del número dado en base decimal

Dado un número A en base decimal, la tarea es encontrar el dígito N desde el último en base B. Ejemplos:   Entrada: A = 100, N = 3, B = 4  Salida: 2  Explicación:  (100) 4 = 1210  El tercer dígito desde el último es 2  Entrada: A = 50, N = 3, B = … Continue reading «Encuentre el N-ésimo dígito desde la derecha en la base B del número dado en base decimal»