Dada una serie 2, 10, 30, 68, 130… Identifica el patrón en la serie y encuentra el valor n-ésimo en la serie. Los índices comienzan desde 1 . 1 <= n <= 200
Ejemplos:
Input : n = 12 Output : 1740 Input : n = 200 Output : 8000200
Si se observa cuidadosamente, el patrón de la serie se puede notar como n^3 + n.
A continuación se muestra la implementación del enfoque anterior:
C++
// C++ program to find n-th value #include <bits/stdc++.h> using namespace std; // Function to find nth term int findValueAtX(int n) { return (n * n * n) + n; } // drivers code int main() { cout << findValueAtX(10) << endl; cout << findValueAtX(2) << endl; return 0; }
Java
// Java program to find n-th value import java.io.*; class GFG { // Function to find nth term static int findValueAtX(int n) { return (n * n * n) + n; } // driver code public static void main(String[] args) { System.out.println(findValueAtX(10)); System.out.println(findValueAtX(2)); } } // This code is contributed by vt_m.
Python3
# Python3 program to find n-th value # Function to find nth term def findValueAtX(n): return (n * n * n) + n # Driver Code print(findValueAtX(10)) print(findValueAtX(2)) # This code is contributed by Azkia Anam.
C#
// C# program to find n-th value using System; class GFG { // Function to find nth term static int findValueAtX(int n) { return (n * n * n) + n; } // driver code public static void Main() { Console.WriteLine(findValueAtX(10)); Console.WriteLine(findValueAtX(2)); } }
PHP
<?php // PHP program to // find n-th value // Function to find nth term function findValueAtX($n) { return ($n * $n * $n) + $n; } // Driver Code echo findValueAtX(10),"\n"; echo findValueAtX(2); // This code is contributed by anuj_67. ?>
Javascript
<script> // JavaScript program to find n-th value // Function to find nth term function findValueAtX(n) { return (n * n * n) + n; } document.write(findValueAtX(10) + "</br>"); document.write(findValueAtX(2)); </script>
Producción:
1010 10
Publicación traducida automáticamente
Artículo escrito por Sahil_Chhabra y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA