Advertisement
dim4o

Loops_08_CatalanNumbersWithBigInteger

Mar 26th, 2014
604
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.78 KB | None | 0 0
  1. using System;
  2. using System.Numerics;
  3. namespace CatalanNumbersWithBigInteger
  4. {
  5.     class CatalanNumbersWithBigInteger
  6.     {
  7.         static void Main()
  8.         {
  9.             int n = int.Parse(Console.ReadLine());
  10.             if (1 < n && n < 100)
  11.             {
  12.                 BigInteger numerator = 1;
  13.                 BigInteger denominator = 1;
  14.                 BigInteger result = 1;
  15.                 for (int k = 2; k <= n; k++)
  16.                 {
  17.                     numerator *= n + k;
  18.                     denominator *= k;
  19.                 }
  20.                 result = numerator / denominator;
  21.                 Console.WriteLine(result);
  22.             }
  23.             else
  24.             {
  25.                 Console.WriteLine("out of range");
  26.             }      
  27.         }
  28.     }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement