Advertisement
SophiYo

TribonacciSequence

Feb 17th, 2019
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.78 KB | None | 0 0
  1. package O4MethodsAndFunctions.MoreExercises;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.IOException;
  5. import java.io.InputStreamReader;
  6.  
  7. public class Ex04TribonacciSequence {
  8.     public static void main(String[] args) throws IOException {
  9.         BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
  10.  
  11.         int num = Integer.parseInt(reader.readLine());
  12.  
  13.         for (int i = 1; i <= num; i++) {
  14.             System.out.print(tribonacci(i) + " ");
  15.         }
  16.  
  17.     }
  18.  
  19.     private static int tribonacci(int number) {
  20.         if (number == 1 || number == 2 ) {
  21.             return 1;
  22.         }
  23.         if (number == 3) {
  24.             return 2;
  25.         }
  26.         return tribonacci(number - 1) + tribonacci(number - 2 ) +tribonacci(number - 3);
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement