Comprobar si un número es primo en Volteado al revés, Espejo volteado y Espejo volteado al revés

Dado un número entero N , la tarea es verificar si N es un número primo en las formas Flipped Down, Mirror Flipped y Mirror Flipped Down del número dado. Ejemplos: Entrada: N = 120121  Salida: Sí Explicación:  Formas invertidas del número: Volteado al revés: 151051 Espejo volteado: 121021 Espejo al revés: 150151 Dado que … Continue reading «Comprobar si un número es primo en Volteado al revés, Espejo volteado y Espejo volteado al revés»

Programa para encontrar el ultimo digito de X en base Y

Dado un número entero positivo X e Y, la tarea es encontrar el último dígito de X en la base Y dada. Ejemplos:   Input: X = 10, Y = 7 Output: 3 10 is 13 in base 9 with last digit 3 Input: X = 55, Y = 3 Output: 1 55 is 3 in … Continue reading «Programa para encontrar el ultimo digito de X en base Y»

Suma de los dígitos del cuadrado del número dado que tiene solo 1 como dígitos

Dado un número representado como string str que consta del dígito 1 solamente, es decir , 1, 11, 111, … . La tarea es encontrar la suma de los dígitos del cuadrado del número dado. Ejemplos:  Entrada: str = 11  Salida: 4  11 2 = 121  1 + 2 + 1 = 4 Entrada: str … Continue reading «Suma de los dígitos del cuadrado del número dado que tiene solo 1 como dígitos»

Cuente números de N dígitos cuyos dígitos no excedan la diferencia absoluta de los dos dígitos anteriores

Dado un número entero N , la tarea es contar la cantidad de números de N dígitos de modo que cada dígito, excepto el primero y el segundo, sea menor o igual que la diferencia absoluta de los dos dígitos anteriores. Ejemplos: Entrada: N = 1 Salida: 10 Explicación: Todos los números del [0 al … Continue reading «Cuente números de N dígitos cuyos dígitos no excedan la diferencia absoluta de los dos dígitos anteriores»

Encuentre el número positivo más pequeño que no se puede representar con los dígitos dados

Dada una array arr[] de tamaño 10 donde arr[i] representa la frecuencia del dígito i . La tarea es encontrar el número positivo más pequeño que no pueda ser representado por los dígitos dados. Ejemplos:   Entrada: arr[] = {2, 1, 1, 4, 0, 6, 3, 2, 2, 2}  Salida: 4  Dado que la cuenta del … Continue reading «Encuentre el número positivo más pequeño que no se puede representar con los dígitos dados»

Siguiente número más alto utilizando al menos una operación de intercambio

Dado un número no negativo num . El problema es encontrar el número más pequeño mayor que num realizando como máximo una operación de intercambio entre dos dígitos en num . Si no se puede formar un número mayor, escriba «No es posible». El número podría ser muy grande y es posible que ni siquiera … Continue reading «Siguiente número más alto utilizando al menos una operación de intercambio»

Contar números de un rango dado cuyo producto de dígitos es K

Dados tres números enteros positivos L , R y K , la tarea es contar los números en el rango [L, R] cuyo producto de dígitos es igual a K Ejemplos: Entrada: L = 1, R = 130, K = 14 Salida: 3 Explicación:  Los números en el rango [1, 100] cuya suma de dígitos … Continue reading «Contar números de un rango dado cuyo producto de dígitos es K»

K-ésimo número superior a N cuya suma de sus cifras es divisible por M

Dados los números enteros N , K y M , la tarea es encontrar el K -ésimo número mayor que N cuya suma de dígitos sea divisible por M. Ejemplos: Entrada: N = 6, K = 5, M = 5 Salida: 32 Explicación: El número mayor que N = 6 con la suma de sus … Continue reading «K-ésimo número superior a N cuya suma de sus cifras es divisible por M»

Número más pequeño cuya suma de dígitos es N y cada dígito aparece como máximo K veces

Dados dos enteros positivos N y K , la tarea es encontrar el número más pequeño cuya suma de dígitos sea N y cada dígito distinto en ese número ocurra como máximo K veces. Si no existe tal número, escriba “-1” . Ejemplos: Entrada: N = 25, K = 3 Salida: 799 Explicación: Suma de … Continue reading «Número más pequeño cuya suma de dígitos es N y cada dígito aparece como máximo K veces»

Imprima todos los números menores que N con un máximo de 2 dígitos únicos

Dado un número N (menos de 10^9). La tarea es imprimir todos los números menores que N que tengan un máximo de 2 dígitos únicos. Nota : Números como 100, 111, 101 son válidos ya que la cantidad de dígitos únicos es como máximo 2, pero 123 no es válido ya que tiene 3 dígitos únicos. … Continue reading «Imprima todos los números menores que N con un máximo de 2 dígitos únicos»