Calcular la potencia máxima con una condición dada

Dados 3 enteros N , M y K. La tarea es encontrar el P máximo tal que N * K P ≤ M .  Ejemplos:   Entrada: N = 1, K = 2, M = 5  Salida: 2 Entrada: N = 5, K = 25, M = 100  Salida: 0   Enfoque:  en este algoritmo, simplemente multiplique … Continue reading «Calcular la potencia máxima con una condición dada»

Programa para la media armónica de números

Dada una array de elementos, encuentre la media armónica de los números. Ejemplos:   Input : arr[] = {2.0, 1.0} Output : 1.3333 Harmonic mean = 2/(1/2.0 + 1/1.0) = (2 * 2)/3 = 1.333 Input : arr[] = {13.5, 14.5, 14.8, 15.2, 16.1} Output : 14.7707 La media armónica se usa cuando se requiere el promedio … Continue reading «Programa para la media armónica de números»

Suma de todos los números en la enésima fila del triángulo dado

Dado un entero positivo N , la tarea es encontrar la suma de todos los números en la fila N del siguiente triángulo.   1  3 2  6 2 3  10 2 3 4  15 2 3 4 5  …  …  …   Ejemplos:   Entrada: N = 2  Salida: 5  3 + 2 = 5 Entrada: N … Continue reading «Suma de todos los números en la enésima fila del triángulo dado»

Triángulo de Reuleaux más grande dentro de un cuadrado que está inscrito dentro de un círculo

Aquí se da un círculo de radio r , que inscribe un cuadrado que a su vez inscribe un triángulo reuleaux. La tarea es encontrar el área máxima posible de este triángulo de Reuleaux. Ejemplos:   Input: r = 6 Output: 50.7434 Input: r = 11 Output: 170.554 Enfoque : De la figura, es muy claro … Continue reading «Triángulo de Reuleaux más grande dentro de un cuadrado que está inscrito dentro de un círculo»

Contar números primos que se pueden expresar como suma de números primos consecutivos

Dado un número entero N , la tarea es encontrar el número de números primos hasta N que se pueden expresar como una suma de números primos consecutivos . Ejemplos: Entrada: N = 45 Salida: 3 Explicación: A continuación se muestran los números primos hasta el 45 que se pueden expresar como suma de números … Continue reading «Contar números primos que se pueden expresar como suma de números primos consecutivos»

Entero mínimo que se puede obtener intercambiando dígitos adyacentes de diferente paridad

Dado un número entero N , la tarea es encontrar el número entero mínimo que se puede obtener a partir del número entero dado, de modo que los dígitos adyacentes de diferente paridad se puedan intercambiar cualquier número de veces. Dos dígitos de paridad diferente significa que tendrán residuos diferentes cuando se dividen por dos. Ejemplos:   … Continue reading «Entero mínimo que se puede obtener intercambiando dígitos adyacentes de diferente paridad»

Número pandigital en una base dada

Dado un entero n y su base b . La tarea es verificar si el número dado es el Número Pandigital en la base dada o no. Un número Pandigital es un número entero que tiene cada dígito de su base al menos una vez. Se puede suponer que la base es menor o igual … Continue reading «Número pandigital en una base dada»

Cuente el número de subsecuencias de longitud k que tienen LCM y HCF iguales

Dada una array Arr y un entero K . La tarea es encontrar el número de subsecuencias de tamaño K tal que el LCM y el HCF de la secuencia sean iguales. Ejemplos:   Entrada: Arr = {1, 2, 2, 3, 3}, K = 2  Salida: 2 Las subsecuencias son – {2, 2} y {3, 3} … Continue reading «Cuente el número de subsecuencias de longitud k que tienen LCM y HCF iguales»

Cómo encontrar arcotangente con ejemplos

¿Qué es el arco tangente? El arcotangente es el inverso de la función tangente. Devuelve el ángulo cuya tangente es el número dado. catan() es una función incorporada en el archivo de encabezado <complex.h> que devuelve la tangente inversa compleja (o arcotangente) de cualquier constante, que divide el eje imaginario sobre la base de la … Continue reading «Cómo encontrar arcotangente con ejemplos»