link do zadania: https://pl.spoj.com/problems/PA05_POT/2
nie wiem dlaczego ale, jak wpisuje do podstawy 5 a do wykładnika 2 to zwraca mi 4
kod:
#include
#include
using namespace std;
int main()
{
int liczba;
cin >> liczba;
int * podstawa = new int [liczba];
int * wykladnik = new int [liczba];
for (int i = 0; i<liczba;i++)
{
cin >> podstawa[i] >> wykladnik[i];
}
int wynik;
int wyk, pod;
for(int i = 0; i<liczba;i++)
{
pod=podstawa[i];
wyk = wykladnik[i];
wynik = pow(pod,wyk);
cout << wynik%10 << endl;
}
return 0;
}
created
last reply
- 6
replies
- 820
views
- 3
users
- 2
likes
- 3
links