Podpinam się, robiłem ten program już na wiele sposobów Pętlą teraz biblioteka matematyczna, było wszystko w mainie, było funkcjami pisane, a ciągle coś. Wcześniej, że przekroczono limit czasu, później błąd kompilacji, a teraz wywala błędną odpowiedź, dla kodu:
include
include
using namespace std;
int main()
{
long int l; //how many loops
long double a, b; // a^b
//int result;
long double re;
cin >> l;
for (int i = 0; i < l; i++)
{
cin >> a >> b;
re = pow(a, b);
while (re > 10)
{
re = fmod(re,10);
}
cout << re << endl;
}
}