Cześć
Mam problem z zadaniem z SPOJ'a o ID 499. Mimo poprawnych wyników wyrzuca mi błąd o nie poprawnej odpowiedzi. Jest też problem z tym, że w przykładzie na wejście jest liczba 3 o wykładniku 3. Prawidłowa odpowiedz to 27, a tam jest 7.
int D, a, b, c, w;
cin >> D;
for (int i=1; i<=D; i++)
{
c = 0;
cin >> a >> b;
c = a * a;
for (int j=0; j<b; j++)
{
w = c * a;
}
cout << w << endl;
}
Proszę o wskazówki i o wyjaśnienie dotyczącego wyniku 7 liczby 3 do potęgi 3.