Recuento de todos los números de N dígitos tales que num + Rev(num) = 10^N – 1

Dado un número entero N , la tarea es encontrar el conteo de todos los números de N dígitos tal que num + Rev(num) = 10 N – 1 Ejemplos:  Entrada: N = 2  Salida: 9  Todos los números posibles son  18 + 81 = 99  27 + 72 = 99  36 + 45 = … Continue reading «Recuento de todos los números de N dígitos tales que num + Rev(num) = 10^N – 1»

Comprobar si el producto de dígitos en lugares pares es divisible por la suma de dígitos en lugares impares de un número

Dado un número N y números de dígitos en N, la tarea es verificar si el producto de dígitos en lugares pares de un número es divisible por la suma de dígitos en lugares impares. Si es divisible, emite «VERDADERO»; de lo contrario, emite «FALSO».  Ejemplos:  Input: N = 2157 Output: TRUE Since, 1 * … Continue reading «Comprobar si el producto de dígitos en lugares pares es divisible por la suma de dígitos en lugares impares de un número»

Encuentre el máximo y el mínimo de dos números usando la función absoluta

Dados dos números, la tarea es imprimir el máximo y el mínimo de los números dados usando la función Absoluta. Ejemplos:   Input: 99, 18 Output: Maximum = 99 Minimum = 18 Input: -10, 20 Output: Maximum = 20 Minimum = -10 Input: -1, -5 Output: Maximum = -1 Minimum = -5 Planteamiento:  Este problema se … Continue reading «Encuentre el máximo y el mínimo de dos números usando la función absoluta»

Permutación lexicográficamente más pequeña sin dígitos en el índice original

Dado un número entero N. La tarea es encontrar la permutación lexicográficamente más pequeña de un número entero de la forma: 12345…N tal que no aparezca ningún dígito en el índice como en el número original, es decir, si P 1 P 2 P 3 …P N es nuestro permutación entonces P i no debe … Continue reading «Permutación lexicográficamente más pequeña sin dígitos en el índice original»

Suma de la serie 1 + (1+3) + (1+3+5) + (1+3+5+7) + …… + (1+3+5+7+…+(2n-1))

Dado un entero positivo n . El problema es encontrar la suma de la serie dada 1 + (1+2) + (1+2+3) + (1+2+3+4) + …… + (1+2+3+4+… +n) , donde el i-ésimo término de la serie es la suma de los primeros i números naturales impares. Ejemplos:   Input : n = 2 Output : 5 … Continue reading «Suma de la serie 1 + (1+3) + (1+3+5) + (1+3+5+7) + …… + (1+3+5+7+…+(2n-1))»

Contar strings binarias de longitud N que constan de «11» como substring

Dado un entero positivo N , la tarea es encontrar el número de strings binarias de longitud N que contiene «11» como substring. Ejemplos: Entrada: N = 2 Salida: 1 Explicación: La única string de longitud 2 que tiene «11» como substring es «11». Entrada: N = 12 Salida: 3719 Enfoque: la idea es derivar … Continue reading «Contar strings binarias de longitud N que constan de «11» como substring»

Divide N^2 números en N grupos de igual suma

Dado un número par N. La tarea es considerar números del 1 al N 2 , dividirlos en N grupos de la misma suma. Ejemplos :  Input: N = 2 Output: {1, 4}, {2, 3} Two groups of equal sum are 1, 4 and 2,3 Input: N = 4 Output: { 1, 16} { 2, … Continue reading «Divide N^2 números en N grupos de igual suma»

Cuente las formas de obtener tripletes con un producto positivo que consiste en un máximo de un elemento negativo

Dada una array arr[] de tamaño N ( 1 ≤ N ≤ 10 5 ), la tarea es encontrar el número de formas de seleccionar el triplete i, j y k tales que i < j < k y el producto arr[i] * arr[j] * arr[k] es positivo. Nota: cada triplete puede consistir en un máximo … Continue reading «Cuente las formas de obtener tripletes con un producto positivo que consiste en un máximo de un elemento negativo»

¿Cómo sumar dos números hexadecimales?

Dados dos números hexadecimales numéricos str1 y str2 , la tarea es sumar los dos números hexadecimales.  El sistema numérico hexadecimal , a menudo abreviado como «hex», es un sistema numérico compuesto por 16 símbolos. utiliza 10 símbolos del sistema numérico decimal que están representados por 0-9 y seis símbolos adicionales A – F que … Continue reading «¿Cómo sumar dos números hexadecimales?»