package com.javarush.test.level07.lesson09.task05;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
/* Удвой слова
1. Введи с клавиатуры 10 слов в список строк.
2. Метод doubleValues должен удваивать слова по принципу a,b,c -> a,a,b,b,c,c.
3. Используя цикл for выведи результат на экран, каждое значение с новой строки.
*/
public class Solution
{
public static void main(String[] args) throws Exception {
//read strings and init ArrayList list here - считать строки с консоли и объявить ArrayList list тут
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
ArrayList list = new ArrayList();
for (int i = 0; i < 10; i++)
{
list.add(reader.readLine());
}
ArrayList result = doubleValues(list);
for (int i = 0; i < result.size(); i++)
{
System.out.println(result.get(i));
}
//print result - вывести на экран result
}
public static ArrayList doubleValues(ArrayList list) {
for (int i = 0; i < 20; i = i + 2)
{
list.add(i, list.get(i));
}// add your code here - добавь код тут
return list;
}
}
alexrush
19 уровень
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
PS. попробовал — все равно не принимает тест(
PS. Компилится выводит в консоль требуемое, но тест не проходит.