Recuento de números hasta N que tienen una diferencia absoluta de como máximo K entre dos dígitos adyacentes

Dado un número entero N , la tarea es contar los números hasta N que tengan una diferencia absoluta de como máximo K entre dos dígitos adyacentes cualesquiera. Nota: El número de enteros 0 para cualquier dígito es considerable. Ejemplos:  Entrada: N = 20, K = 2  Salida: 15  Explicación:  Los números necesarios son 0, … Continue reading «Recuento de números hasta N que tienen una diferencia absoluta de como máximo K entre dos dígitos adyacentes»

Encuentre el primer y último M dígitos de la K-ésima potencia de N

Dados dos números enteros N y K , la tarea es encontrar el primer M y el último M dígitos del número N K . Ejemplos:   Entrada: N = 2345, K = 3, M = 3  Salida: 128 625  Explicación:  2345 3 = 128 95213 625  Por lo tanto, los primeros M(= 3) dígitos son … Continue reading «Encuentre el primer y último M dígitos de la K-ésima potencia de N»

Cuente los pares de elementos indexados de la misma paridad con el mismo MSD después de reemplazar cada elemento por la suma del dígito máximo * A y los dígitos mínimos * B

Dada una array arr[] de N enteros de 3 dígitos y dos enteros a y b , la tarea es modificar cada elemento de la array de acuerdo con las siguientes reglas: Encuentre el máximo, digamos M, y el dígito mínimo, digamos m , de cada elemento de la array arr[i] . Actualice el elemento … Continue reading «Cuente los pares de elementos indexados de la misma paridad con el mismo MSD después de reemplazar cada elemento por la suma del dígito máximo * A y los dígitos mínimos * B»

Convertir a número con dígitos como 3 y 8 solamente

Un número encantador es un número que solo consta de 3 y 8 como dígitos. Nos dan un número de n dígitos, tiene un total de tres operaciones:   Sumar 1 al número dado. Restar 1 al número dado. Seleccionando un dígito de número y reemplazándolo con cualquier otro dígito deseado. Necesitamos encontrar el número total … Continue reading «Convertir a número con dígitos como 3 y 8 solamente»

La suma recursiva de los dígitos de un número es primo o no

Dado un número n, necesitamos encontrar la suma de cada dígito del número hasta que el número se convierta en un solo dígito. Necesitamos imprimir «sí» si la suma es un número primo o «no» si no es un número primo.  Ejemplos:  Input : 5602 Output: No Explanation: Step 1- 5+6+0+2 = 13 Step 2- … Continue reading «La suma recursiva de los dígitos de un número es primo o no»

Reducir un número dado para formar una clave por las operaciones dadas

Dado un número entero N , la tarea es reducir el número y formar una clave siguiendo las operaciones que se indican a continuación: Extraiga el dígito más significativo del número : Si el dígito es par: Sume los dígitos consecutivos hasta que la suma de los dígitos sea impar. Si el dígito es impar: … Continue reading «Reducir un número dado para formar una clave por las operaciones dadas»

Contar números cuya diferencia desde el reverso es un producto de k

Dados dos números l y r. Cuente los números totales entre l y r que al restarlos de su respectivo reverso, la diferencia es un producto de k. Ejemplos:   Input : 20 23 6 Output : 2 20 and 22 are the two numbers. |20-2| = 18 which is a product of 6 |22-22| = … Continue reading «Contar números cuya diferencia desde el reverso es un producto de k»

Mayor número menor que N cuyos dígitos son números primos

Dado un número muy grande N (1 <= número de dígitos en N <= 10 5 ). La tarea es encontrar el mayor número X tal que X < N y cada dígito de X sea un número primo.  Ejemplos:  Input : N = 1000 Output : 777 777 is the largest number less than … Continue reading «Mayor número menor que N cuyos dígitos son números primos»

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»