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 «Contar rotaciones divisible por 4»

Palíndromo de longitud par enésima

Dado un número n como una string, encuentre el n-ésimo número palíndromo positivo de longitud par. Ejemplos:  Input : n = «1» Output : 11 1st even-length palindrome is 11 . Input : n = «10» Output : 1001 The first 10 even-length palindrome numbers are 11, 22, 33, 44, 55, 66, 77, 88, 99 … Continue reading «Palíndromo de longitud par enésima»

Programa para imprimir el valor ASCII de todos los dígitos de un número dado

Dado un número entero N , la tarea es imprimir el valor ASCII de todos los dígitos de N. Ejemplos: Entrada: N = 8 Salida: 8 (56) Explicación: El valor ASCII de 8 es 56 Entrada: N = 240 Salida: 2 (50) 4 (52) 0 (48) Enfoque: utilizando la tabla ASCII que se muestra a … Continue reading «Programa para imprimir el valor ASCII de todos los dígitos de un número dado»

Valor posicional de un dígito dado en un número

El valor posicional se puede definir como el valor representado por un dígito en un número en función de su posición en el número. Aquí está la ilustración del valor posicional con un ejemplo:  Tomemos otro ejemplo para ilustrar el valor posicional de N = 45876   Problema:  Dado un entero positivo N y un dígito … Continue reading «Valor posicional de un dígito dado en un número»

Suma de números formados por dígitos consecutivos presentes en una string dada

Dada una string S que consta de dígitos [0 – 9] y letras en minúsculas, la tarea es calcular la suma de todos los números representados por secuencias continuas de dígitos presentes en la string S. Ejemplos: Entrada: S = “11aa32bbb5” Salida : 48 Explicación:  La secuencia consecutiva de números presentes en la string S … Continue reading «Suma de números formados por dígitos consecutivos presentes en una string dada»

Encuentra la suma de los dígitos de un número en lugares pares e impares

Dado un número N , la tarea es encontrar la suma de los dígitos de un número en lugares pares e impares. Ejemplos:  Entrada: N = 54873  Salida:  Suma impar = 16  Suma par = 11 Entrada: N = 457892  Salida:  Suma impar = 20  Suma par = 15   Acercarse:   Primero, calcula el reverso del … Continue reading «Encuentra la suma de los dígitos de un número en lugares pares e impares»

Compruebe si el número N dado es un número de Moran o no

Dado un número entero N , compruebe si el número dado es un número de Moran o no. Los números de Moran son un subconjunto de los números de Harshad .  Un número N es un número de Moran si N dividido por la suma de sus dígitos da un número primo . Por ejemplo, … Continue reading «Compruebe si el número N dado es un número de Moran o no»

Pares cuya concatenación contiene todos los dígitos

Dada una array de n números. La tarea es encontrar el número de pares que se pueden tomar de lo dado que, al concatenar, contendrá todos los dígitos del 0 al 9. Ejemplos:  Entrada: num[][] = { “129300455”, “5559948277”, “012334556”, “56789”, “123456879” }  Salida: 5  {“129300455”, “56789”}, { “129300455”, “123456879” }, {“5559948277”, “012334556”},  {“012334556”, “56789”}, … Continue reading «Pares cuya concatenación contiene todos los dígitos»

Módulo de potencia para grandes números representados como strings

Dados dos números sa y sb representados como strings, encuentre a b % MOD donde MOD es 1e9 + 7. Los números a y b pueden contener hasta 10 6 dígitos. Ejemplos:   Entrada: sa = 2, sb = 3  Salida: 8 Entrada: sa = 10000000000000000000000000000000000000000000  sb = 10000000000000000000000000000000000000000000  Salida: 4 546233 Como a y b … Continue reading «Módulo de potencia para grandes números representados como strings»