número de pentatopo

Dado un número n, encuentra el n-ésimo número del pentátopo. Un número de pentátopo está representado por el quinto número en cualquier fila del Triángulo de Pascal . Como es el quinto número, debe comenzar desde la fila que tiene al menos 5 números. Entonces, comienza desde la fila 1 4 6 4 1. La fórmula para el n-ésimo número del pentátopo es: n (n+1) (n+2) (n+3) / 24 
Los números iniciales del pentátopo son: 1, 5, 15, 35, 70, 126, 210, 330, 495…..
Números de pentátopos: 
 

Pentatope Numbers

En la figura anterior, los números en círculos de color rojo son números de pentátopo. 
Ejemplos: 
 

Input : 4
Output : 35

Input : 8
Output : 330

A continuación se muestra la implementación del enésimo número de pentátopo:

C++

// CPP Program to find the
// nth Pentatope number
#include <bits/stdc++.h>
using namespace std;
 
// function for Pentatope
// number
int Pentatope_number(int n)
{
    // formula for find Pentatope
    // nth term
    return n * (n + 1) * (n + 2) * (n + 3) / 24;
}
 
// Driver Code
int main()
{
    int n = 7;
    cout << n << "th Pentatope number :"
         << Pentatope_number(n) << endl;
 
    n = 12;
    cout << n << "th Pentatope number :"
         << Pentatope_number(n) << endl;
 
    return 0;
}

Java

// Java Program to find the nth Pentatope
// number
import java.io.*;
 
class GFG {
 
    // function for Pentatope
    // number
    static int Pentatope_number(int n)
    {
         
        // formula for find Pentatope
        // nth term
        return n * (n + 1) * (n + 2) *
                         (n + 3) / 24;
    }
     
    // Driver Code
    public static void main (String[] args)
    {
        int n = 7;
        System.out.println( n + "th "
                   + "Pentatope number :"
                  + Pentatope_number(n));
                   
        n = 12;
        System.out.println( n + "th "
                  + "Pentatope number :"
                 + Pentatope_number(n));
    }
}
 
// This code is contributed by anuj_67.

Python3

# Python3 program to find
# nth Pentatope number
 
# Function to calculate
# Pentatope number
def Pentatope_number(n):
 
    # Formula to calculate nth
    # Pentatope number
    return (n * (n + 1) * (n + 2)
                 * (n + 3) // 24)
 
# Driver Code
n = 7
print("%sth Pentatope number : " %n,
                    Pentatope_number(n))
n = 12
print("%sth Pentatope number : " %n,
                    Pentatope_number(n))
 
# This code is contributed by ajit.    

C#

// C# Program to find the nth Pentatope
// number
using System;
 
class GFG {
 
    // function for Pentatope
    // number
    static int Pentatope_number(int n)
    {
         
        // formula for find Pentatope
        // nth term
        return n * (n + 1) * (n + 2) *
                         (n + 3) / 24;
    }
     
    // Driver Code
    public static void Main ()
    {
        int n = 7;
        Console.WriteLine( n + "th "
                + "Pentatope number :"
               + Pentatope_number(n));
                
        n = 12;
        Console.WriteLine( n + "th "
                + "Pentatope number :"
               + Pentatope_number(n));
    }
}
 
// This code is contributed by anuj_67.

PHP

<?php
// PHP Program to find the
// nth Pentatope number
 
// function for Pentatope
// number
function Pentatope_number($n)
{
     
    // formula for find Pentatope
    // nth term
    return $n * ($n + 1) *
          ($n + 2) * ($n + 3)
                       / 24;
}
 
    // Driver Code
    $n = 7;
    echo $n , "th Pentatope number :"
            , Pentatope_number($n), "\n";
 
    $n = 12;
    echo $n , "th Pentatope number :"
            , Pentatope_number($n) ;
             
// This code is contributed by anuj_67.
 
?>

Javascript

<script>
 
// Javascript  Program to find the
// nth Pentatope number
 
// function for Pentatope
// number
function Pentatope_number(n)
{
     
    // formula for find Pentatope
    // nth term
    return n * (n + 1) *(n + 2) * (n + 3)/ 24;
}
 
    // Driver Code
    let n = 7;
    document.write( n + "th "
                   + "Pentatope number : "
                  + Pentatope_number(n)+"<br>") ;
 
     n = 12;
    document.write( n + "th "
                   + "Pentatope number : "
                  + Pentatope_number(n)) ;
             
 
// This code is contributed by sravan kumar
 
</script>

Producción : 

7th Pentatope number : 210
12th Pentatope number : 1365

Referencias: https://en.wikipedia.org/wiki/Pentatope_number/
 

Publicación traducida automáticamente

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