Pagini recente » Cod sursa (job #1366429) | Cod sursa (job #189050) | Istoria paginii preoni-2008/clasament/runda-2/5-8 | Cod sursa (job #2786165) | Cod sursa (job #814861)
Cod sursa(job #814861)
#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*a%MAX;
}
return result;
}
int main()
{
long long n,p;
fin>>n>>p;
fout<<expo(n,p);
return 0;
}