Mam problem z zadaniem http://pl.spoj.com/problems/PA05_POT/
Napisałem taki kod ale najwyraźniej coś nie gra tak jak powinno. Orientuje się ktoś co robię nie tak/ czego baruje?
import java.util.Scanner;
public class SUMA {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int ile = scanner.nextInt();
int[] tab = new int[ile * 2];
int reszta;
int wynik;
for (int i = 0; i <= ile * 2-1; i = i + 2) {//parzyste podstawa, nieparzyste wykładnik
tab[i] = scanner.nextInt();
tab[i + 1] = scanner.nextInt();
}
for (int i = 0; i <= ile * 2 - 2; i = i + 2) {
wynik = 1;
reszta = tab[i + 1] % 4;
if (reszta > 0) {
for (int j = 1; j <= reszta; j++) {
wynik = wynik * tab[i];
}
System.out.println(wynik % 10);
}
else {
wynik = tab[i] * tab[i] * tab[i] * tab[i];
System.out.println(wynik % 10);
}
}
}
}