Qrist

Tribonacci Sequence

Apr 24th, 2020
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.59 KB | None | 0 0
  1. using System;
  2.  
  3.  
  4. class Program
  5. {
  6.     static void Main(string[] args)
  7.     {
  8.         int n = 25;
  9.         printTrib(n);
  10.     }
  11.     static int printTribRec(int n)
  12.     {
  13.         if (n == 0 || n == 1 || n == 2)
  14.             return 0;
  15.         if (n == 3)
  16.             return 1;
  17.         else
  18.             return printTribRec(n - 1) +
  19.                    printTribRec(n - 2) +
  20.                    printTribRec(n - 3);
  21.     }
  22.     static void printTrib(int n)
  23.     {
  24.         for (int i = 1; i < n; i++)
  25.             Console.Write(printTribRec(i) + " ");
  26.         Console.WriteLine();
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment