Dado un número . La tarea es encontrar el valor de la siguiente expresión para el valor dado de .
Ejemplos:
Entrada : X = √2
Salida : 198
Explicación :
= 198
Entrada : X = 3
Salida : 4160
Enfoque: La idea es utilizar la expresión Binomial. Podemos tomar estos dos términos como 2 expresiones binomiales. Expandiendo estos términos podemos encontrar la suma deseada. A continuación se muestra la expansión de los términos.
Ahora pon X= en EQ(1)
A continuación se muestra la implementación del enfoque anterior:
C++
// CPP program to evaluate the given expression #include <bits/stdc++.h> using namespace std; // Function to find the sum float calculateSum(float n) { int a = int(n); return 2 * (pow(n, 6) + 15 * pow(n, 4) + 15 * pow(n, 2) + 1); } // Driver Code int main() { float n = 1.4142; cout << ceil(calculateSum(n)) << endl; return 0; }
Java
// Java program to evaluate the given expression import java.util.*; class gfg { // Function to find the sum public static double calculateSum(double n) { return 2 * (Math.pow(n, 6) + 15 * Math.pow(n, 4) + 15 * Math.pow(n, 2) + 1); } // Driver Code public static void main(String[] args) { double n = 1.4142; System.out.println((int)Math.ceil(calculateSum(n))); } } //This code is contributed by mits
Python3
# Python3 program to evaluate # the given expression import math #Function to find the sum def calculateSum(n): a = int(n) return (2 * (pow(n, 6) + 15 * pow(n, 4) + 15 * pow(n, 2) + 1)) #Driver Code if __name__=='__main__': n = 1.4142 print(math.ceil(calculateSum(n))) # this code is contributed by # Shashank_Sharma
C#
// C# program to evaluate the given expression using System; class gfg { // Function to find the sum public static double calculateSum(double n) { return 2 * (Math.Pow(n, 6) + 15 * Math.Pow(n, 4) + 15 * Math.Pow(n, 2) + 1); } // Driver Code public static int Main() { double n = 1.4142; Console.WriteLine(Math.Ceiling(calculateSum(n))); return 0; } } //This code is contributed by Soumik
PHP
<?php // PHP program to evaluate // the given expression //Function to find the sum function calculateSum($n) { $a = (int)$n; return (2 * (pow($n, 6) + 15 * pow($n, 4) + 15 * pow($n, 2) + 1)); } // Driver Code $n = 1.4142; echo ceil(calculateSum($n)); // This code is contributed by mits ?>
Javascript
<script> // javascript program to evaluate the given expression // Function to find the sum function calculateSum(n) { return 2 * (Math.pow(n, 6) + 15 * Math.pow(n, 4) + 15 * Math.pow(n, 2) + 1); } // Driver Code var n = 1.4142; document.write(parseInt(Math.ceil(calculateSum(n)))); // This code is contributed by 29AjayKumar </script>
Producción:
198
Complejidad de tiempo: O(1)
Espacio Auxiliar: O(1)
Publicación traducida automáticamente
Artículo escrito por SURENDRA_GANGWAR y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA