Zadanko ze SPOJA: http://pl.spoj.com/problems/PA05_POT/
Czy ktoś może wie dlaczego SPOJ wyrzuca mi, że rozwiązanie jest błędne?
U mnie wyniki w NetBeans po wprowadzeniu danych wychodzą prawidłowe.
import java.util.Scanner;
import java.awt.*;
public class JavaApplication7 {
public static void main(String[] args) {
Scanner odczyt = new Scanner(System.in);
int D,a,b;
D = odczyt.nextInt();
double[] tablica = new double[D];
for (int i=0; i<D; i++){
a = odczyt.nextInt();
b = odczyt.nextInt();
tablica[i] = Math.round(Math.pow(a,b)%10);
}
for (int i=0; i<D; i++){
System.out.println(Math.round(tablica[i]));
}
}
}