Все работает правильно, а пишет, что требования не выполнены.
Что не так?
package com.javarush.task.task07.task0712;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
Самые-самые
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
//напишите тут ваш код
ArrayList<String> list =new ArrayList<String>();
for (int i = 0; i < 10; i++){
String s = reader.readLine();
list.add(s);
}
int max = 0;
int min = list.get(9).length();
int minn =0;
int maxn =0 ;
String lmax =list.get(0);
String lmin = list.get(9);
for (int i = 0; i < 10; i++){
if( max <= list.get(i).length())
{ max = list.get(i).length();
lmax = list.get(i);
maxn = i;
}
else if (min >= list.get(i).length()) {
min = list.get(i).length();
lmin =list.get(i);
minn = i;
}
}
if (minn < maxn)
System.out.println(lmin);
else System.out.println(lmax);
}
}