Advertisement
Venciity

[SoftUni Java] ExamPreparation 04.CrossingSequences

May 20th, 2014
324
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.14 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3.  
  4. public class _04_CrossingSequences {
  5.  
  6.     public static void main(String[] args) {
  7.         Scanner input = new Scanner(System.in);
  8.         int firstNum = input.nextInt();
  9.         int secondNum = input.nextInt();
  10.         int thirdNum = input.nextInt();
  11.         int nextNum = 0;
  12.         int[] tribonacci = new int[1000000];
  13.        
  14.         int firstNumber = input.nextInt();
  15.         int step = input.nextInt();
  16.         int stepNumber = 0;
  17.         int[] spiral = new int[1000000];
  18.        
  19.        
  20.         tribonacci[0] = firstNum;
  21.         tribonacci[1] = secondNum;
  22.         tribonacci[2] = thirdNum;
  23.        
  24.         for (int i = 3; i < tribonacci.length; i++) {
  25.             nextNum = firstNum + secondNum + thirdNum;
  26.             firstNum = secondNum;
  27.             secondNum = thirdNum;
  28.             thirdNum = nextNum;
  29.             tribonacci[i] = nextNum;
  30.         }
  31.        
  32.        
  33.         spiral[0] = firstNumber;
  34.        
  35.         for (int i = 1; i < spiral.length; i++) {
  36.             stepNumber = firstNumber + step;
  37.             firstNumber = stepNumber;
  38.             spiral[i] = stepNumber;
  39.         }
  40.        
  41.        
  42.         for (int i : tribonacci) {
  43.             for (int j : spiral) {
  44.                 if (i == j) {
  45.                     System.out.println(i);
  46.                     return;
  47.                 }
  48.                 else {
  49.                     continue;
  50.                 }
  51.             }
  52.         }
  53.         System.out.println("No");
  54.     }
  55.  
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement