Segundos números decagonales

La segunda serie de números decagonales se puede representar como 

7, 22, 45, 76, 115, 162, 217, 280,,…..

Enésimo término
Dado un número entero N . La tarea es encontrar el N-ésimo término de la serie dada.
Ejemplos

Entrada: N = 1 
Salida: 7

Entrada: N = 4 
Salida: 76   

Planteamiento: La idea es encontrar el término general para los segundos números decagonales. A continuación se muestra el cálculo del término general para los segundos números decagonales:  

1er término = 1 * (4*1 + 3) = 7 
2do término = 2 * (4*2 + 3) = 22 
3er término = 3 * (4*3 + 3) = 45 
4to término = 4 * (4* 4 + 3) = 76 



Enésimo término = n * (4 * n + 3) 
Por lo tanto, el enésimo término de la serie se da como norte * (4 * norte + 3)

A continuación se muestra la implementación del enfoque anterior: 

C++

// C++ implementation to
// find N-th term in the series
 
#include <iostream>
#include <math.h>
using namespace std;
 
// Function to find N-th term
// in the series
void findNthTerm(int n)
{
    cout << n * (4 * n + 3) << endl;
}
 
// Driver Code
int main()
{
    int N = 4;
    findNthTerm(N);
 
    return 0;
}

Java

// Java program for the above approach
class GFG{
 
// Function to find N-th term
// in the series
static void findNthTerm(int n)
{
    System.out.println(n * (4 * n + 3));
}
 
// Driver code
public static void main(String[] args)
{
    int N = 4;
     
    findNthTerm(N);
}
}
 
// This code is contributed by Pratima Pandey

Python3

# Python3 implementation to
# find N-th term in the series
 
# Function to find N-th term
# in the series
def findNthTerm(n):
 
    print(n * (4 * n + 3))
 
# Driver Code
N = 4;
findNthTerm(N);
 
# This code is contributed by Code_Mech

C#

// C# program for the above approach
using System;
class GFG{
 
// Function to find N-th term
// in the series
static void findNthTerm(int n)
{
    Console.WriteLine(n * (4 * n + 3));
}
 
// Driver code
public static void Main(String[] args)
{
    int N = 4;
     
    findNthTerm(N);
}
}
 
// This code is contributed by 29AjayKumar

Javascript

<script>
// Javascript implementation to
// find N-th term in the series
 
// Function to find N-th term
// in the series
function findNthTerm(n)
{
    document.write(n * (4 * n + 3));
}
 
// Driver Code
let N = 4;
findNthTerm(N);
 
// This code is contributed by subhammahato348.
</script>
Producción: 

76

 

Complejidad de tiempo: O(1)

Espacio Auxiliar: O(1)

Referencia: OEIS

Publicación traducida automáticamente

Artículo escrito por spp____ 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 *