Pagini recente » Cod sursa (job #618697) | Cod sursa (job #3277988) | Cod sursa (job #899582) | Cod sursa (job #1525778) | Cod sursa (job #3266261)
#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;
cout<<n<<" ";
}
return nr;
}
int main(){
long long p,n;
fin>>n>>p;
fout<<lgput(n,p);
return 0;
}