Advertisement
Opteronic

cs loop CATALAN Numbers (2n+1)!

Feb 21st, 2018
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.52 KB | None | 0 0
  1. using System;
  2. using System.Numerics;
  3.  
  4. class CatalanNumbers
  5. {
  6.     static void Main()
  7.     {
  8.         byte n = byte.Parse(Console.ReadLine());
  9.         BigInteger factorielN = 1, factoriel2N = 1, factorielNplus1 = 1;
  10.  
  11.         for (int i = 1; i <= n; i++)
  12.             factorielN *= i;
  13.  
  14.         for (int i = 1; i <= (2 * n); i++)
  15.             factoriel2N *= i;
  16.  
  17.         for (int i = 1; i <= (n + 1); i++)
  18.             factorielNplus1 *= i;
  19.  
  20.         Console.WriteLine(factoriel2N / (factorielN * factorielNplus1));
  21.     }
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement