Ребят, вообще не проходит валидацию, хотя работает...
Что не так?:(
package com.javarush.task.task07.task0708;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Scanner;
/*
Самая длинная строка
*/
public class Solution {
private static ArrayList<String> strings;
public static void main(String[] args) throws Exception {
//напишите тут ваш код
ArrayList<String> strings = new ArrayList<String>();
ArrayList<String> result = new ArrayList<String>();
Scanner scan = new Scanner(System.in);
for (int i = 0; i < 5; i++) {
String s = scan.nextLine();
strings.add(s);
}
String s = strings.get(0);
result.add(s);
int min = s.length();
for (int i = 1; i < 5; i++) {
String s1 = strings.get(i);
int srav = s1.length();
if (min == srav) {
result.add(s1);}
else if (min > srav) {
min = srav;
int j=result.size()-1;
while (j>=0){
result.remove(j);
j--;
}
result.add(s1);
}
}
for (int i=0; i<result.size();i++){
System.out.println(result.get(i));
}
}
}