Número de palíndromo más cercano (la diferencia absoluta es min)

Dado un número N, nuestra tarea es encontrar el número palíndromo más cercano cuya diferencia absoluta con el número dado sea mínima y la diferencia absoluta debe ser mayor que 0.  Ejemplos:  Input : N = 121 Output : 131 or 111 Both having equal absolute difference with the given number. Input : N = … Continue reading «Número de palíndromo más cercano (la diferencia absoluta es min)»

Comprobar si todos los dígitos de un número lo dividen

Dado un número n, encuentre si todos los dígitos de n lo dividen o no. Ejemplos:   Input : 128 Output : Yes 128 % 1 == 0, 128 % 2 == 0, and 128 % 8 == 0. Input : 130 Output : No Queremos probar si cada dígito es distinto de cero y divide … Continue reading «Comprobar si todos los dígitos de un número lo dividen»

Recuento mínimo de números requeridos con el dígito unitario X que suma N

Dados dos números enteros N y X , la tarea es encontrar el recuento mínimo de números enteros con suma N y que tengan el dígito unitario X. Si no existe tal representación, imprima -1 . Ejemplos:   Entrada: N = 38, X = 9  Salida: 2  Explicación:  Se requiere un mínimo de dos números enteros … Continue reading «Recuento mínimo de números requeridos con el dígito unitario X que suma N»

Número de pares coprimos de 1 a N que consta de dos dígitos dados

Dado un número entero N y dos números enteros D1 y D2 ( < 10 ), la tarea es encontrar el número de pares coprimos menores o iguales a N que consisten solo en los dígitos D1 y D2 . Ejemplos: Entrada: N = 30, D1 = 2, D2 = 3 Salida: 5 Explicación:  Todos … Continue reading «Número de pares coprimos de 1 a N que consta de dos dígitos dados»

Maximice la suma de arrays concatenando los elementos correspondientes de dos arrays dadas

Dadas dos arrays A[] y B[] de la misma longitud, la tarea es encontrar la suma máxima de arrays que se puede formar uniendo los elementos correspondientes de la array en cualquier orden.  Entrada: A[] = {1, 2, 3, 4, 5}, B[] = {3, 2, 1, 4, 5}  Salida: 183  Explicación:  Los números formados al … Continue reading «Maximice la suma de arrays concatenando los elementos correspondientes de dos arrays dadas»

Número de ocurrencias de 2 como un dígito en números del 0 al n

Cuente el número de 2 como dígito en todos los números del 0 al n.  Ejemplos:  Input : 22 Output : 6 Explanation: Total 2s that appear as digit from 0 to 22 are (2, 12, 20, 21, 22); Input : 100 Output : 20 Explanation: total 2’s comes between 0 to 100 are (2, … Continue reading «Número de ocurrencias de 2 como un dígito en números del 0 al n»

Tercer último dígito en 5 ^ N para N dado

Dado un entero positivo N , la tarea es encontrar el valor del tercer dígito desde el último (más a la derecha) de 5 N . Ejemplos:  Input : N = 6 Output : 6 Explanation : Value of 56 = 15625. Input : N = 3 Output : 1 Explanation : Value of 53 … Continue reading «Tercer último dígito en 5 ^ N para N dado»

XOR y OR de todos los números de Armstrong de N dígitos

Dado un número entero N , la tarea es encontrar los valores XOR y OR de todos los números de Armstrong de N dígitos . Ejemplos Entrada: N = 3  Salida: XOR = 271, OR = 511  153, 370, 371, 407 son los números armstrong de tres dígitos Entrada: N = 4  Salida: XOR = … Continue reading «XOR y OR de todos los números de Armstrong de N dígitos»

Recuento máximo de dígitos que se pueden eliminar de modo que el entero restante sea consonante

Dada una string S que representa un número entero de N dígitos, la tarea es encontrar el número máximo de dígitos que se pueden eliminar de tal manera que los dígitos restantes de un número entero consonante. Tenga en cuenta que 0 y 1 también se consideran números enteros no primos. Ejemplo:  Entrada: S = … Continue reading «Recuento máximo de dígitos que se pueden eliminar de modo que el entero restante sea consonante»

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