Encuentre el enésimo término de la serie dada

Dados los dos primeros términos de la serie como 1 y 6 y todos los elementos de la serie son 2 menos que la media del número anterior y posterior. La tarea es imprimir el término n de la serie. Los primeros términos de la serie son:   1, 6, 15, 28, 45, 66, 91, … Ejemplos:   … Continue reading «Encuentre el enésimo término de la serie dada»

Comprobar si la suma de las cifras de un número N lo divide

Dado un número N. La tarea es verificar si la suma de los dígitos del número dado divide el número o no. Si lo divide, imprima SÍ; de lo contrario, imprima NO. Ejemplos :   Input : N = 12 Output : YES Sum of digits = 1+2 =3 and 3 divides 12. So, print YES. … Continue reading «Comprobar si la suma de las cifras de un número N lo divide»

Encuentra la suma de las series 3, -6, 12, -24 . . . hasta N términos

Dado un número entero N . La tarea es encontrar la suma de N términos de la serie dada:  3, -6, 12, -24, … hasta N términos Ejemplos :   Input : N = 5 Output : Sum = 33 Input : N = 20 Output : Sum = -1048575 Al observar la serie dada, se … Continue reading «Encuentra la suma de las series 3, -6, 12, -24 . . . hasta N términos»

Método JavaScript Math tanh() – Part 1

A continuación se muestra el ejemplo del método Math tanh() . Ejemplo: <script>   // Printing hyperbolic tangent of some numbers   // taken as parameter of Math.tanh() function.   document.write(Math.tanh(0)+»<br>»);   document.write(Math.tanh(1)+»<br>»);   document.write(Math.tanh(5)+»<br>»);   document.write(Math.tanh(22)+»<br>»);   document.write(Math.tanh(-2)+»<br>»);   document.write(Math.tanh(4)+»<br>»); </script> Producción: 0 0.7615941559557649 0.9999092042625951 1 -0.9640275800758169 0.999329299739067 El método Math.tanh() se usa para calcular el valor de la tangente hiperbólica de … Continue reading «Método JavaScript Math tanh() – Part 1»

Modifique el árbol binario reemplazando cada Node con el producto de todos los Nodes restantes

Dado un árbol binario que consta de N Nodes, la tarea es reemplazar cada Node del árbol con el producto de todos los Nodes restantes. Ejemplos:  Entrada:           1       / \    2 3           / \         4 5 Salida: … Continue reading «Modifique el árbol binario reemplazando cada Node con el producto de todos los Nodes restantes»

Encontrar la mediana de una array sin ordenar en tiempo lineal usando C++ STL

Dada una array sin ordenar arr[] que tiene N elementos, la tarea es encontrar la mediana de la array en complejidad de tiempo lineal. Ejemplos: Entrada: N = 5, arr[] = {4, 1, 2, 6, 5} Salida: 4 Explicación: Dado que N = 5, que es impar, la mediana es el tercer elemento en la … Continue reading «Encontrar la mediana de una array sin ordenar en tiempo lineal usando C++ STL»

Array formada usando la suma de las diferencias absolutas de ese elemento con todos los demás elementos

Dada una array ordenada arr[] de N enteros positivos distintos. La tarea es generar una array tal que el elemento en cada índice de la nueva array sea la suma de las diferencias absolutas del elemento correspondiente con todos los demás elementos de la array dada. Entrada: arr[] = [2, 3, 5] Salida: [4, 3, … Continue reading «Array formada usando la suma de las diferencias absolutas de ese elemento con todos los demás elementos»

Comprobar el desbordamiento de enteros en la multiplicación

Dados dos enteros a y b, encuentre si su producto (axb) excede el entero de 64 bits con signo o no. Si excede, escriba Sí, de lo contrario, escriba No.  Ejemplos:   Input : a = 100, b = 200 Output : No Input : a = 10000000000, b = -10000000000 Output : Yes Acercarse :   … Continue reading «Comprobar el desbordamiento de enteros en la multiplicación»

Encuentre el mayor factor de N tal que N/F sea menor que K

Dados dos números N y K , la tarea es encontrar el valor mínimo X tal que N < X*K . Ejemplos:  Entrada: N = 8, K = 7  Salida: 2  Explicación:  Los números menores que K divisibles por N son 1, 2 y 4.  Entonces, el valor mínimo de X es 2 tal que … Continue reading «Encuentre el mayor factor de N tal que N/F sea menor que K»

Número mayor más cercano intercambiando los dígitos

Dados dos enteros A y B . La tarea es encontrar el valor mayor más cercano a B intercambiando los dígitos de A. Si no es posible tal permutación, imprima -1. Ejemplos:   Entrada: A = 459, B = 500  Salida: 549  549 es el mayor más cercano. Entrada: A = 321, B = 567  Salida: -1 … Continue reading «Número mayor más cercano intercambiando los dígitos»