Advertisement
Guest User

Untitled

a guest
May 23rd, 2014
306
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.21 KB | None | 0 0
  1. package javaCollectionsBasics;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class LongestIncreasingSequence {
  6.  
  7.     public static void main(String[] args) {
  8.         Scanner input = new Scanner(System.in);
  9.         String[] elements1 = input.nextLine().split(" ");
  10.         int[] elements = new int[elements1.length];
  11.         for (int i = 0; i < elements.length; i++) {
  12.             elements[i] = Integer.parseInt(elements1[i]);
  13.         }
  14.         input.close();
  15.         String resultString = String.valueOf(elements[0]);
  16.         String innerString = resultString;
  17.         int result = 0;
  18.         int counterInner = 1;
  19.         System.out.print(elements[0]);
  20.         for (int i = 1; i < elements.length; i++) {
  21.            
  22.             if (elements[i] > elements[i - 1]) {
  23.                 System.out.print(" " + elements[i]);
  24.                 innerString += " " + elements[i];
  25.                 counterInner++;
  26.                 if (counterInner > result) {
  27.                     result = counterInner;
  28.                     resultString = innerString;
  29.                 }
  30.             } else {
  31.                 if (counterInner > result) {
  32.                     result = counterInner;
  33.                     resultString = innerString;
  34.                 }
  35.                 innerString = "" + String.valueOf(elements[i]);
  36.                 counterInner = 1;
  37.                 System.out.println();
  38.                 System.out.print(elements[i]);
  39.             }
  40.            
  41.         }
  42.         System.out.println();
  43.         System.out.println("Longest: " + resultString);
  44.  
  45.     }
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement