Witam serdecznie,
Możw mało adekwatna sekcja ale chciałbym się przywitać, pierwszy wpis na forum oraz poprosić o wyrozumiałość - początki programowania.
Dla danych wejsciowych prezenentowanych w przykładzie progrma działa ale nie chce liczyc dla wiekszych wartosci. Nie wiem jak sie zabrac, Inny w kodach wcale nie wykorzystującą potęgowania, czy wykorzystując funkcje pow dla tak duzych wartości otrzymam dobre rezultaty?
#include <iostream>
#include <math.h>
using namespace std;
int x;
unsigned long long c,d,a,b;
int main()
{cin>>x;
for(int i=0; i<x; i++)
{cin>>a;
cin>>b;
c=pow(a,b);
d=c % 10;
cout<<d<<endl;}
return 0;
}