#2 Flowy
přidal jsem tam ten můj výpočet, ale když to spustím tak dostanu hodnoty [67, 67] misto [67, 45, 21]
takhle to teď vypadá:
List<Integer> pole = new ArrayList<>();
Integer x = sc.nextInt();
Integer last;
do {
last = x;
x = x;
int a= x*x;
if(x<1000){
a=x/10;
}
else if(x>1000){
a=x/100;
}
int c=a+1;
pole.add(x);
} while (pole.size() < 2 || !x.equals(last));
System.out.println(pole);
}