Niezbyt rozumiem czemu mi nie zalicza.... chyba że ja tego nie miałem tak skracać...
package pl.codegym.task.task07.task0713;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
/*
Granie w Javarellę
*/
public class Solution {
public static void main(String[] args) throws Exception {
//tutaj wpisz swój kod
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
ArrayList<Integer> wszystko = new ArrayList<Integer>();
ArrayList<Integer> przez3 = new ArrayList<Integer>();
ArrayList<Integer> przez2 = new ArrayList<Integer>();
ArrayList<Integer> reszta = new ArrayList<Integer>();
while(true){
String s = reader.readLine();
if(s.isEmpty()){break;}
else{
wszystko.add(Integer.parseInt(s));
}
}
for(int i = 0; i < wszystko.size(); i++){
if(wszystko.get(i) % 3 == 0){przez3.add(wszystko.get(i));}
if(wszystko.get(i) % 2 == 0){przez2.add(wszystko.get(i));}
if(wszystko.get(i) % 3 != 0 && wszystko.get(i) % 2 != 0){reszta.add(wszystko.get(i));}
}
printLista(przez3);
printLista(przez2);
printLista(reszta);
}
public static void printLista(List<Integer> lista) {
//tutaj wpisz swój kod
for(Integer nierozumiem : lista){System.out.println(nierozumiem);}
}
}