Witam,
robię zadanie 606 ze SPOJa - http://pl.spoj.com/problems/PP0502B/
Chodzi o to, że jak wpisuje liczby po spacji, to mi ich po prostu "nie zlicza". Muszę po każdej wpisanej liczbie dać enter. Jest jakiś sposób jak sobie z tym poradzić?
Kod:
import java.util.Scanner;
public class Tablica {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int test = input.nextInt();
for (int i = 0; i < test; i++){
int dlugosc = input.nextInt();
odwrocTablice(dlugosc);
}
}
public static void odwrocTablice(int dlugosc){
Scanner input = new Scanner(System.in);
int[] liczby = new int [dlugosc];
for (int i = 0; i < dlugosc; i++){
int elementy = input.nextInt();
liczby[i] = elementy;
}
for(int j = dlugosc - 1; j >= 0; j--)
System.out.print(liczby[j] + " ");
}
}
Link do ideone z moim kodem
https://ideone.com/LcFWvL