Dado un número entero N , la tarea es encontrar el N-ésimo término de la serie
2, 8, 18, 32, 50, ….hasta N términos
Ejemplos:
Entrada: N = 4
Salida: 32Entrada: N = 6
Salida: 72
Acercarse:
A partir de la serie dada, encuentre la fórmula para el término N- ésimo .
1er término = 2 * 1 ^ 2 = 2
2do término = 2 * 2 ^ 2 = 8
3er término = 2 * 3 ^ 2 = 18
4to término = 2 * 4 ^ 2 = 32
.
.
Enésimo término = 2 * N ^ 2
El término N de la serie dada se puede generalizar como:
T norte = 2 * norte ^ 2
Ilustración:
Entrada: N = 6
Salida: 72
Explicación:
T N = 2 * N ^ 2
= 2 * 6 ^ 2
= 72
A continuación se muestra la implementación del enfoque anterior:
C++
// C++ program to implement // the above approach #include <iostream> using namespace std; // Function to return nth // term of the series int find_nth_Term(int n) { return 2 * n * n; } // Driver code int main() { // Value of N int N = 6; // function call cout << find_nth_Term(N) << endl; return 0; }
Java
// Java program for the above approach import java.io.*; import java.lang.*; import java.util.*; class GFG { // Function to return nth // term of the series static int find_nth_Term(int n) { return 2 * n * n; } // Driver code public static void main(String[] args) { // Value of N int N = 6; // function call System.out.println(find_nth_Term(N)); } } // This code is contributed by hrithikgarg03188.
Python
# Python program to implement # the above approach # Find n-th term of series # 2, 8, 18, 32, 50... def nthTerm(n): return 2 * n * n # Driver Code if __name__ == "__main__": # Value of N N = 6 # function call print(nthTerm(N)) # This code is contributed by Samim Hossain Mondal.
C#
// C# program to implement // the above approach using System; class GFG { // Function to return nth // term of the series static int find_nth_Term(int n) { return 2 * n * n; } // Driver Code public static void Main() { // Value of N int N = 6; // function call Console.Write(find_nth_Term(N)); } } // This code is contributed by sanjoy_62.
Javascript
<script> // JavaScript code for the above approach // Function to return nth // term of the series function find_nth_Term(n) { return 2 * n * n; } // Driver code // Value of N let N = 6; // function call document.write(find_nth_Term(N) + '<br>'); // This code is contributed by Potta Lokesh </script>
72
Tiempo Complejidad: O(1)
Espacio Auxiliar: O(1)
Publicación traducida automáticamente
Artículo escrito por geekygirl2001 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA