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 {
ArrayList<String> list = new ArrayList<>();
BufferedReader bufferedReader = new BufferedReader (new InputStreamReader(System.in));
int minLenght = Integer.MAX_VALUE;
int maxLenght = 0;
for (int i = 0; i < 10; i++){
list.add(bufferedReader.readLine());
if (list.get(i).length() > maxLenght) maxLenght = list.get(i).length();
if (list.get(i).length() < minLenght) minLenght = list.get(i).length();
}
int indexOfFirstMinOrMaxValue=0;
for (int i = list.size()-1; i > 0 ; i--) {
if (list.get(i).length() == maxLenght || list.get(i).length() == minLenght) indexOfFirstMinOrMaxValue = i;
}
System.out.println(list.get(indexOfFirstMinOrMaxValue));
}
}
TheMrSvetliy
26 уровень
мой код выдает корректный ответ, но не проходит валидацию и я не понимаю почему.
Решен
Комментарии (6)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ksenia Volkova Java Developer в DXC Master
2 декабря 2020, 11:48решение
У тебя выведет
Проверь условие в последнем цикле.
+3
MasterMarg
2 декабря 2020, 12:57
Почему он выдаст "ееееее"?
Он пройдет до конца, наткнется на "а", и у него сработает
0
Ksenia Volkova Java Developer в DXC Master
2 декабря 2020, 12:58полезный
Так бы оно и было... если б он дошел до "а".
+1
MasterMarg
2 декабря 2020, 12:59полезный
Поясняй)
кек, я заметил
+1
TheMrSvetliy
2 декабря 2020, 13:02
Да, ппц. Спасибо увидел косяк
0
MasterMarg
2 декабря 2020, 13:03
Как там говорится? "Дьявол кроется в мелочах")
+1