BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(reader.readLine());
String word = reader.readLine();
while (n > 0) {
System.out.println(word);
n--;
}
Anonymous #2022864
7 уровень
Что здесь неправильно?
Решен
Комментарии (6)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Bill
10 декабря 2020, 14:41
у тебя двойное добавление происходит...
первым поставить String word = reader.readLine();
а вторым int n = Integer.parseInt(reader.readLine()); и вместо reader.readLine() нужно вставить word
хотя конечно нужно условие задачи знать, если нужно ввести сначало слово и потом число сколько раз вывести на экран, то один код, если нужно просто ввести слово и вывести его столько раз, сколько в нем символов это другой код...и если ввести просто число и его вывести на экран столько раз сколько есть это число, то это мой вариант....
0
Konstantin Stepanyuk
10 декабря 2020, 14:33
в EClipse все работает =) если не обращать внимание на порядок ввода данных в условиях задачи =)
но в задаче, сначала строка, а потом число =)
0
Леонид
10 декабря 2020, 00:16
Попробуй сначала строчку со String, затем int
У тебя ввод по условию идет:
"Строка"
число
0
ГоффMaster
9 декабря 2020, 23:41
Условия задачи не видно, а порядок ввода правильный? Сначала число, потом слово?
0
Anonymous #2022864
9 декабря 2020, 20:45
Я так понял, есть разница какая строчка идет первой int n = Integer.parseInt(reader.readLine()); или String word = reader.readLine(); Если int n = Integer.parseInt(reader.readLine()); не работает.
0
Simon
9 декабря 2020, 20:38
Подозреваю, что ввод строки должен быть в цикле🙄
0