nadia_dr

Tribonacci

May 28th, 2014
329
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.67 KB | None | 0 0
  1. import java.util.Scanner;
  2. import java.math.BigDecimal;
  3. public class Tribonacci {
  4.    
  5.  
  6.     public static void main(String[] args) {
  7.         Scanner input=new Scanner(System.in);
  8.  
  9.  
  10.          BigDecimal t1=new BigDecimal(input.nextLine());
  11.          BigDecimal t2=new BigDecimal(input.nextLine());
  12.          BigDecimal t3=new BigDecimal(input.nextLine());
  13.          int n=input.nextInt();
  14.          
  15.         if(n==1){
  16.             System.out.println(t1);
  17.         }   else if(n==2){
  18.             System.out.println(t2);
  19.         }else if(n==3){
  20.             System.out.println(t3);
  21.         }else{
  22.             for (int i = 3; i < n; i++) {
  23.                    BigDecimal result=t1.add(t2.add(t3));
  24.                     t1= t2;
  25.                     t2=t3;
  26.                     t3=result;
  27.             }
  28.             System.out.println(t3);
  29.         }
  30.     }
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment