Pagini recente » Cod sursa (job #2578594) | Cod sursa (job #1657575) | Cod sursa (job #3262098) | Cod sursa (job #2705595) | Cod sursa (job #3266262)
#include<iostream>
#include<fstream>
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
const int MOD = 1999999973;
long long p,n,nr;
int lgput(long long n, long long p){
long long nr = 1;
while(p>0){
if(p%2 == 1){
nr = nr*n%MOD;
}
p/=2;
n=n*n;
}
return nr;
}
int main(){
long long p,n;
fin>>n>>p;
fout<<lgput(n,p);
return 0;
}