Pagini recente » Cod sursa (job #10195) | Cod sursa (job #1129589) | Cod sursa (job #2557066) | Cod sursa (job #1023901) | Cod sursa (job #1005054)
#include<fstream>
using namespace std;
int M=1999999973;
int power(int N, int P){
if(P==0) return 1;
if(P==1) return N;
long long aux=power(N,P/2);
aux=(aux*aux)%M;
if(P%2==1) aux=(aux*N)%M;
return int(aux);
}
int main(){
ifstream inFile("lgput.in");
int baza,exponentul;
inFile>>baza>>exponentul;
ofstream outFile;
outFile.open("lgput.out");
outFile<<power(baza,exponentul);
}