Programa Javascript 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 Javascript para rotar dígitos de un número dado por K»

Programa C++ para contar rotaciones divisible por 4

Dado un gran número positivo como string, cuente todas las rotaciones del número dado que son divisibles por 4.  Ejemplos:  Input: 8 Output: 1 Input: 20 Output: 1 Rotation: 20 is divisible by 4 02 is not divisible by 4 Input : 13502 Output : 0 No rotation is divisible by 4 Input : 43292816 … Continue reading «Programa C++ para contar rotaciones divisible por 4»

Calcular la suma de los dígitos de todos los números del 1 al n

Dado un número n, encuentre la suma de los dígitos en todos los números del 1 al n.  Ejemplos:  Input: n = 5 Output: Sum of digits in numbers from 1 to 5 = 15 Input: n = 12 Output: Sum of digits in numbers from 1 to 12 = 51 Input: n = 328 … Continue reading «Calcular la suma de los dígitos de todos los números del 1 al n»

El número más pequeño posible intercambiando pares impares adyacentes

Dada una string numérica str , la tarea es encontrar el entero más pequeño que se puede formar intercambiando dígitos adyacentes de paridad distinta. Ejemplos: Entrada: 836360 Salida: 338660 Explicación: 1.er intercambio: 83 6360 -> 386360 2.º intercambio: 38 63 60 -> 383660 3.er intercambio: 3 83 660 -> 338660 Entrada: 1003 Salida: 13 Enfoque: … Continue reading «El número más pequeño posible intercambiando pares impares adyacentes»

Número más pequeño no menor que N que es divisible por todos los dígitos de N

Dado un entero positivo N , la tarea es encontrar el entero más pequeño mayor o igual a X , que tenga todos sus dígitos divisibles por los dígitos distintos de cero de N . Ejemplos: Entrada: N = 280 Salida: 280 Explicación: 280 es el más pequeño que es divisible por los dígitos 8 … Continue reading «Número más pequeño no menor que N que es divisible por todos los dígitos de N»

Mayor y menor dígito de un número

Dado un número N. La tarea es encontrar el dígito más grande y el más pequeño del número. Ejemplos: Entrada: N = 2346  Salida: 6 2  6 es el dígito más grande y 2 es el más pequeño Entrada: N = 5  Salida: 5 5 Enfoque : un enfoque eficiente es encontrar todos los dígitos … Continue reading «Mayor y menor dígito de un número»

Contar números de N dígitos con suma divisible por K

Dados dos números enteros N y K , la tarea es contar todos los números de N dígitos cuya suma de dígitos sea divisible por K . Ejemplos:  Entrada: N = 2, K = 7 Salida: 12 Explicación: Los números de 2 dígitos con suma divisible por 7 son: {16, 25, 34, 43, 52, 59, … Continue reading «Contar números de N dígitos con suma divisible por K»

Suma de dígitos de un número usando recursividad

Dado un número, necesitamos encontrar la suma de sus dígitos usando recursividad. Ejemplos:   Input : 12345 Output : 15 Input : 45632 Output :20 El proceso paso a paso para una mejor comprensión de cómo funciona el algoritmo. Sea el número 12345.  Paso 1-> 12345 % 10 que es igual a 5 + (envía 12345/10 al … Continue reading «Suma de dígitos de un número usando recursividad»

Cuente los dígitos en el número dado N que dividen N

Dado un número N que puede tener 10 ^ 5 dígitos, la tarea es contar todos los dígitos en N que dividen N. La divisibilidad por 0 no está permitida. Si cualquier dígito en N que se repite divide a N, entonces todas las repeticiones de ese dígito deben contarse, es decir, N = 122324, … Continue reading «Cuente los dígitos en el número dado N que dividen N»

Cuente números enteros positivos con 0 como dígito y máximo de dígitos ‘d’

Dado un número d, que representa el número de dígitos de un número. Encuentre el recuento total de números enteros positivos que tienen al menos un cero y consisten en d o menos dígitos.  Examples: Input : d = 1 Output : 0 There’s no natural number of 1 digit that contains a zero. Input … Continue reading «Cuente números enteros positivos con 0 como dígito y máximo de dígitos ‘d’»