public class Solution {
public static void main(String[] args) throws Exception {
ArrayList<String> str = new ArrayList<String>();
BufferedReader dr = new BufferedReader(new InputStreamReader(System.in));
for (int i = 0; i < 10; i++) {
str.add(i, dr.readLine());
for(int a = 0; a < 13; a++) {
String s = str.get(9);
str.remove(s);
str.add(0, s);
}
System.out.println(str.get(i));
}
}
}Миша
15 уровень
в чем моя ошибка?
Обсуждается
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
--------Master
10 августа 2018, 11:54
1) Прочитай внимательно условие, например - сколько строк должно вводиться с клавиатуры
2) Приучайся сначала запускать свой код, убеждаться, что хотя бы просто работает, а в идеале - делает, что надо а уже потом нести его на проверку
3) Фигурные скобки {...} определяют структуру твоего кода, в твоем случае - ощущение, что проставлены просто наугад куда попало
4) Не приучайся принудительно указывать такие значения как размер списка - для этого есть специальные методы, гарантирующие получение правильного значения без падения с ошибкой
+1