Pagini recente » Cod sursa (job #2686061) | Cod sursa (job #3271668) | Cod sursa (job #2945319) | Cod sursa (job #1072224) | Cod sursa (job #810033)
Cod sursa(job #810033)
#include<fstream>
#define MAX 1999999973
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
long long expo(long long a, long long b)
{
long long result = 1;
while (b){
if (b&1)
{
result = result*a%MAX;
}
b >>=1 ;
a *= a%MAX;
}
return result;
}
int main()
{
long long n,p;
fin>>n>>p;
fout<<expo(n,p);
return 0;
}