I'm not sure, but in test is error and I can't pass this lesson.
My source code:
public static void printLista(List<Integer> lista) {
for (int i = 0; i < lista.size() - 1; i++) {
System.out.println(lista.get(i));
}
}
I can't pass last but one test :(package pl.codegym.task.task07.task0713;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader buffer = new BufferedReader(new InputStreamReader(System.in));
ArrayList<Integer> list = new ArrayList<Integer>();
ArrayList<Integer> pod3 = new ArrayList<Integer>();
ArrayList<Integer> pod2 = new ArrayList<Integer>();
ArrayList<Integer> rest = new ArrayList<Integer>();
for (int i = 0; i < 20; i++)
{
list.add(Integer.parseInt(buffer.readLine()));
}
for (int i = 0; i < 20; i++)
{
if (list.get(i) % 3 == 0 && list.get(i) % 2 == 0) {
pod3.add(list.get(i));
pod2.add(list.get(i));
} else if (list.get(i) % 3 == 0) {
pod3.add(list.get(i));
} else if (list.get(i) % 2 == 0) {
pod2.add(list.get(i));
} else {
rest.add(list.get(i));
}
}
printLista(pod3);
printLista(pod2);
printLista(rest);
}
public static void printLista(List<Integer> lista)
{
for (int i = 0; i < lista.size() - 1; i++)
{
System.out.println(lista.get(i));
}
}
}