Imprime todos los números de n dígitos cuya suma de dígitos es igual a la suma dada

Dada la cantidad de dígitos n, imprime todos los números de n dígitos cuya suma de dígitos se suma a la suma dada. La solución no debe considerar los 0 iniciales como dígitos. Ejemplos:   Input: N = 2, Sum = 3 Output: 12 21 30 Input: N = 3, Sum = 6 Output: 105 114 … Continue reading «Imprime todos los números de n dígitos cuya suma de dígitos es igual a la suma dada»

Número mínimo con dígitos como 4 y 7 solamente y suma dada

Los números de la suerte son los enteros positivos cuyas representaciones decimales contienen solo los dígitos de la suerte 4 y 7.  ¿Qué número de la suerte mínimo tiene la suma de dígitos igual a n?  Ejemplos:  Input : sum = 11 Output : 47 Sum of digits in 47 is 11 and 47 is … Continue reading «Número mínimo con dígitos como 4 y 7 solamente y suma dada»

Número de dígitos en 2 elevado a la potencia n

Sea n cualquier potencia elevada a base 2, es decir, 2 n . Nos dan el número n y nuestra tarea es averiguar el número de dígitos que contiene el número 2 n . Ejemplos:  Input : n = 5 Output : 2 Explanation : 2n = 32, which has only 2 digits. Input : … Continue reading «Número de dígitos en 2 elevado a la potencia n»

Forme el número más grande utilizando como máximo una operación de intercambio

Dado un número no negativo num . El problema es aplicar como máximo una operación de intercambio sobre el número num para que la resultante sea el número más grande posible. El número podría ser muy grande, por lo que se puede usar un tipo de string para almacenar el número. Ejemplos:  Input : n … Continue reading «Forme el número más grande utilizando como máximo una operación de intercambio»

Recuento de números del rango [L, R] cuya suma de dígitos es Y | conjunto 2

Dados tres números enteros positivos L , R e Y , la tarea es contar los números en el rango [L, R] cuya suma de dígitos es igual a Y Ejemplos: Entrada: L = 500, R = 1000, Y = 6 Salida: 3 Explicación:  Los números en el rango [500, 600] cuya suma de dígitos … Continue reading «Recuento de números del rango [L, R] cuya suma de dígitos es Y | conjunto 2»

Número de números de n dígitos que no contienen 9

Dado un número n, encuentre cuántos números de n dígitos se pueden formar que no contengan 9 como su dígito. Ejemplos:   Input : 1 Output : 8 Explanation : Except 9, all numbers are possible Input : 2 Output : 72 Explanation : Except numbers from 90 – 99 and all two digit numbers that … Continue reading «Número de números de n dígitos que no contienen 9»

Minimice la suma de la array dada eliminando todas las ocurrencias de un solo dígito

Dada una array arr[] de tamaño N , la tarea es minimizar la suma eliminando todas las ocurrencias de un solo dígito. Ejemplos: Entrada: arr[] = {34, 23, 85, 93} Salida: 100 Explicación: Eliminar las ocurrencias del dígito 3 de cada elemento de la array modifica arr[] a {4, 2, 85, 9}. Por lo tanto, … Continue reading «Minimice la suma de la array dada eliminando todas las ocurrencias de un solo dígito»

Encuentre el número más pequeño posible de un número grande dado con el mismo número de dígitos

Dado un número K de longitud N , la tarea es encontrar el número más pequeño posible que se pueda formar a partir de K de N dígitos intercambiando los dígitos cualquier número de veces.  Ejemplos:  Entrada: N = 15, K = 325343273113434  Salida: 112233333344457  Explicación:  El número más pequeño posible después de intercambiar los … Continue reading «Encuentre el número más pequeño posible de un número grande dado con el mismo número de dígitos»

Compruebe si la frecuencia de cada dígito es menor que el dígito

Dado un entero n, la tarea es verificar si la frecuencia de cada dígito del número es menor o igual que el dígito mismo. Ejemplos:   Input : 51241 Output : False Input : 1425243 Output : True Enfoque ingenuo: Comience desde 0 y cuente la frecuencia para cada dígito hasta 9, si en algún lugar la … Continue reading «Compruebe si la frecuencia de cada dígito es menor que el dígito»

Comprobar si un número es Full Fibonacci o no

Dado un número N , la tarea es verificar si el número dado y todos sus dígitos son Fibonacci. Si es así, entonces el número dado es un número completo de Fibonacci, de lo contrario no lo es. Ejemplos:  Entrada: 13  Salida: Sí  Explicación: 13 y sus dígitos 1 y 3 son todos números de … Continue reading «Comprobar si un número es Full Fibonacci o no»