Programa para hallar la suma de la serie 23+ 45+ 75+….. hasta N términos

Dado un número N, la tarea es encontrar el término N de la siguiente serie:  23 + 45 + 75 + 113 + 159 +…… hasta N términos Ejemplos:   Input: N = 4 Output: 256 Explanation: Nth term = (2 * N * (N + 1) * (4 * N + 17) + 54 * … Continue reading «Programa para hallar la suma de la serie 23+ 45+ 75+….. hasta N términos»

Encuentra la suma de la serie infinita 1^2.x^0 + 2^2.x^1 + 3^2.x^2 + 4^2.x^3 +…….

Dada una serie infinita y un valor x, la tarea es encontrar su suma. A continuación se muestra la serie infinita.   1^2*x^0 + 2^2*x^1 + 3^2*x^2 + 4^2*x^3 +……. hasta el infinito, donde x pertenece a (-1, 1) Ejemplos:   Input: x = 0.5 Output: 12 Input: x = 0.9 Output: 1900 Enfoque: aunque la serie … Continue reading «Encuentra la suma de la serie infinita 1^2.x^0 + 2^2.x^1 + 3^2.x^2 + 4^2.x^3 +…….»

Valor máximo de |arr[0] – arr[1]| + |arr[1] – arr[2]| + … +|array[n – 2] – array[n – 1]| cuando los elementos son de 1 a n

Dada una array arr[] de tamaño n cuyos elementos son del rango [1, n] . La tarea es encontrar el valor máximo de |arr[0] – arr[1]| + |arr[1] – arr[2]| + … +|array[n – 2] – array[n – 1]| . Puede organizar los números en la array en cualquier orden. Ejemplos: Entrada: arr[] = {1, … Continue reading «Valor máximo de |arr[0] – arr[1]| + |arr[1] – arr[2]| + … +|array[n – 2] – array[n – 1]| cuando los elementos son de 1 a n»

Encuentra el valor de f(n) / f(r) * f(nr)

Dados dos enteros positivos n y r donde n > r >1. La tarea es encontrar el valor de f(n)/(f(r)*f(nr)). F(n) se define como sigue:   1 -1 *2 -2 *3 -3 *….. n -n  Ejemplos:   Input: n = 5, r = 3 Output: 1/200000 Input: n = 3, r = 2 Output: 1/27 Un enfoque … Continue reading «Encuentra el valor de f(n) / f(r) * f(nr)»

Suma de serie 1*1*2! + 2*2*3! + ……..+ n*n*(n+1)!

Dado n, ¡necesitamos encontrar la suma de 1*1*2! + 2*2*3! + ……..+ n*n*(n+1)! Ejemplos:   Entrada: 1  Salida: 2 Entrada: 3  Salida: 242   Podemos suponer que el desbordamiento no ocurre.  Una solución simple es calcular los términos uno por uno y agregarlos al resultado. ¡ Una solución eficiente se basa en la fórmula directa 2 + (n*n … Continue reading «Suma de serie 1*1*2! + 2*2*3! + ……..+ n*n*(n+1)!»