Encuentra el término n-ésimo de la serie 2, 10, 30, 68, 130…

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *