Mam problem z pewnym zadaniem ze spoja.
Link: https://pl.spoj.pl/problems/PA05_POT/
Problem polega na tym, że wywala mi błąd: Błędna Odpowiedź.
Oto kod mojego programu:
// Kod na wxDev-C++
#include <iostream>
using namespace std;
int main()
{
register unsigned long long zm1 = 0;
register unsigned long long zm2 = 0;
register unsigned short stopien = 0;
register unsigned short t = 0;
cin >> t;
while(t--)
{
cin >> zm1 >> stopien;
stopien--;
zm1 %= 10;
zm2 = zm1;
while(stopien--)
zm1*=zm2;
cout << (zm1%10) << endl;
}
}
Próbowałem już użyć pow'a z cmath'a...
Na nic.
A program przecież robi to, co powinien. Dlaczego więc wywalają mi błęda na SPOJu?