Divide dos números enteros sin usar multiplicación, división y operador mod | Conjunto2

Dados dos números enteros, digamos a y b. Encuentra el cociente después de dividir a por b sin usar la multiplicación, la división y el operador mod. Ejemplos:   Input: a = 10, b = 3 Output: 3 Input: a = 43, b = -8 Output: -5 Este problema ya ha sido discutido aquí. En esta … Continue reading «Divide dos números enteros sin usar multiplicación, división y operador mod | Conjunto2»

Encuentre la potencia de 2 más cercana para cada elemento de array

Dada una array arr[] de tamaño N , la tarea es imprimir la potencia de 2 más cercana para cada elemento de la array. Nota: si resulta que hay dos potencias de 2 más cercanas, considere la más grande. Ejemplos: Entrada: arr[] = {5, 2, 7, 12}  Salida: 4 2 8 16  Explicación:  La potencia más … Continue reading «Encuentre la potencia de 2 más cercana para cada elemento de array»

Encuentre el valor de ln(N!) usando Recursion

Dado un número N, la tarea es encontrar el valor logarítmico del factorial de N, es decir, log(N!). Nota: ln significa log con base e. Ejemplos:   Input: N = 2 Output: 0.693147 Input: N = 3 Output: 1.791759 Enfoque: Método -1: Calcular n! primero, luego tome su valor de registro. Método -2: Utilizando la propiedad … Continue reading «Encuentre el valor de ln(N!) usando Recursion»

Número de dígitos en N factorial a la potencia N

Dado un entero positivo N, tenemos que encontrar el número total de dígitos en el factorial de N elevado a la potencia N, es decir,  Ejemplos:   Input: 4 Output: 6 Explanations: = = 331776. Total number of digits in 331776 is 6. Input: 5 Output: 11 Explanations: = = 24883200000 Total number of digits in … Continue reading «Número de dígitos en N factorial a la potencia N»

Encuentre el número mínimo de valor de registro necesario para calcular el registro hasta N

Dado un número entero N. La tarea es encontrar el número mínimo de valores logarítmicos necesarios para calcular todos los valores logarítmicos de 1 a N utilizando las propiedades del logaritmo. Ejemplos :   Input : N = 6 Output : 3 Value of log1 is already know, i.e. 0. Except this the three log values … Continue reading «Encuentre el número mínimo de valor de registro necesario para calcular el registro hasta N»

Programa para calcular log a en cualquier base b (logb a)

Dados dos enteros ayb , la tarea es encontrar el logaritmo de a en cualquier base b, es decir , log b a . Ejemplos:   Input: a = 3, b = 2 Output: 1 Input: a = 256, b = 4 Output: 4 Usando la función log2 incorporada Encuentre el registro de a en base … Continue reading «Programa para calcular log a en cualquier base b (logb a)»

Encuentre el número total de dígitos en (N!)N

Dado un número N. La tarea es encontrar el número total de dígitos en  . Ejemplos :  Input: N = 3 Output: 3 If N=3, (3!)3=216, So the count of digits is 3 Input: N = 4 Output: 6 Acercarse:   As we know, log(a*b) = log(a) + log(b) Consider, X = log(N!) = log(1*2*3……. * … Continue reading «Encuentre el número total de dígitos en (N!)N»

Imprimir todas las substrings de un número sin ninguna conversión

Dado un número entero N, la tarea es imprimir toda la substring de N sin realizar ninguna conversión, es decir, convertirla en una string o una array. Ejemplos :   Entrada : N = 12345  Salida : Posibles substrings: {1, 12, 123, 1234, 12345, 2, 23, 234, 2345, 3, 34, 345, 4, 45, 5} Entrada : … Continue reading «Imprimir todas las substrings de un número sin ninguna conversión»

Programa para comparar m^n y n^m

Dados dos enteros positivos m y n , la tarea es escribir un programa que verifique si m^n es mayor, menor o igual que n^m. Ejemplos:   Entrada: m = 3, n = 10  Salida: m^n > n^m  Explicación: 3^10=59049 que es mayor que 10^3=1000 Entrada: m = 987654321, n = 123456987  Salida: m^n < n … Continue reading «Programa para comparar m^n y n^m»