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:
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