paranid5

2

Apr 4th, 2021 (edited)
274
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.94 KB | None | 0 0
  1. import java.io.*;
  2.  
  3. class Main {
  4.     public static final void main(final String[] args) throws IOException {
  5.         try (final var writer = new PrintWriter(System.out)) {
  6.             final var str = new BufferedReader(new FileReader("src/24.txt")).readLine().toCharArray();
  7.  
  8.             var best = 0;
  9.             var len = 1;
  10.  
  11.             var bestStr = "";
  12.             final var curStr = new StringBuilder("" + str[0]);
  13.  
  14.             for (int i = 1; i < str.length; i++) {
  15.                 if (str[i] > str[i - 1])
  16.                     len++;
  17.                 else {
  18.                     if (len > best) {
  19.                         best = len;
  20.                         bestStr = curStr.toString();
  21.                     }
  22.  
  23.                     curStr.setLength(0);
  24.                     len = 1;
  25.                 }
  26.  
  27.                 curStr.append(str[i]);
  28.             }
  29.  
  30.             writer.println(bestStr);
  31.             writer.println(best);
  32.         }
  33.     }
  34. }
Add Comment
Please, Sign In to add comment