Números que tienen una diferencia con la suma de dígitos mayor que s

Se le dan dos valores enteros positivos n y s. Tienes que encontrar el número total de dicho número entero de 1 a n tal que la diferencia del número entero y su suma de dígitos sea mayor que s dado. Ejemplos:   Input : n = 20, s = 5 Output :11 Explanation : Integer … Continue reading «Números que tienen una diferencia con la suma de dígitos mayor que s»

Comprobar si un número grande es divisible por 4 o no

Dado un número, la tarea es verificar si un número es divisible por 4 o no. El número de entrada puede ser grande y puede que no sea posible almacenarlo incluso si usamos long long int. Ejemplos:   Input : n = 1124 Output : Yes Input : n = 1234567589333862 Output : No Input : … Continue reading «Comprobar si un número grande es divisible por 4 o no»

Número impar más pequeño con suma par de dígitos del número dado N

Dado un gran número en forma de string str . La tarea es encontrar el número impar más pequeño cuya suma de dígitos sea par eliminando cero o más caracteres de la string dada str , donde los dígitos se pueden reorganizar. Ejemplos Entrada: str = “15470”  Salida: 15  Explicación:  Los dos dígitos impares más … Continue reading «Número impar más pequeño con suma par de dígitos del número dado N»

Número más grande con dígitos primos

Dado un valor entero enorme n, encuentre el valor entero mayor x tal que x <= n y todos los dígitos de x sean primos. Ejemplos:  Input : n = 45 Output : 37 37 is the largest number smaller than or equal to with all prime digits. Input : n = 1000 Output : … Continue reading «Número más grande con dígitos primos»

Cuente elementos de array no palindrómicos que tengan el mismo primer y último dígito

Dada una array arr[] de tamaño N , la tarea es imprimir el recuento de números no palindrómicos presentes en la array dada cuyo primer y último dígito es el mismo. Ejemplos: Entrada: arr[]={121, 134, 2342, 4514} Salida: 2 Explicación: 2342 y 4514 son los números no palindrómicos que tienen el mismo primer y último … Continue reading «Cuente elementos de array no palindrómicos que tengan el mismo primer y último dígito»

Imprimir todos los números de un rango dado que se componen de dígitos consecutivos

Dado un rango [L, R] , la tarea es encontrar todos los números del rango [L, R] cuyos dígitos son consecutivos. Imprime todos esos números en orden creciente. Ejemplos: Entrada: L = 12, R = 34 Salida: 12 23 34 Entrada: L = 12, R = 25 Salida: 12 23 Enfoque: El problema dado se … Continue reading «Imprimir todos los números de un rango dado que se componen de dígitos consecutivos»

Imprimir todos los dígitos repetidos presentes en un número dado en orden ordenado

Dado un número entero N , la tarea es imprimir todos los dígitos repetidos presentes en N en orden ordenado. Ejemplos: Entrada: N = 45244336543 Salida: 3 4 5 Explicación: Los dígitos duplicados son 3 4 5 Entrada: N = 987065467809 Salida: 0 6 7 8 9 Planteamiento: La idea es usar Hashing para almacenar … Continue reading «Imprimir todos los dígitos repetidos presentes en un número dado en orden ordenado»

Representar un número como la suma de números positivos que terminan en 9

Dado un número entero N , la tarea es comprobar si N se puede expresar como una suma de números enteros que tienen 9 como último dígito (9, 19, 29, 39…), o no. Si se determina que es cierto, encuentre el recuento mínimo de dichos enteros necesarios para obtener N . De lo contrario, imprima … Continue reading «Representar un número como la suma de números positivos que terminan en 9»

Comprobar si un entero es la rotación de otro entero dado

Dados dos enteros A y B , la tarea es verificar si el entero A es una rotación de los dígitos del entero B o no. Si se encuentra que es cierto, escriba «Sí» . De lo contrario, escriba “No” . Ejemplos:   Entrada: A= 976, B= 679 Salida: Sí Entrada: A= 974, B= 2345 Salida: … Continue reading «Comprobar si un entero es la rotación de otro entero dado»

Ordenar una array de acuerdo con la frecuencia creciente del dígito K en los elementos de la array

Dada una array arr[] de tamaño N y un número entero K que representa un dígito, la tarea es imprimir la array dada en orden creciente de acuerdo con la frecuencia creciente del dígito K en los elementos de la array . Ejemplos: Entrada: arr[] = {15, 66, 26, 91}, K = 6 Salida: 15 … Continue reading «Ordenar una array de acuerdo con la frecuencia creciente del dígito K en los elementos de la array»