Pagini recente » Cod sursa (job #3292562) | Cod sursa (job #2816865) | Cod sursa (job #2963547) | Cod sursa (job #243816) | Cod sursa (job #189004)
Cod sursa(job #189004)
#include<fstream>
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
long pow(long x, long n);
int main()
{
int m,n,p;
fin>>m>>n;
p=pow(m,n);
fout<<p%1999999973;
return 0;
}
long pow(long x, long n)
{
long result = 1;
while ( n ) {
if ( n & 1 ) {
result = result * x;
n = n-1;
}
x = x*x;
n = n/2;
}
return result;
}