Pagini recente » Cod sursa (job #280920) | Cod sursa (job #633021) | Cod sursa (job #2552467) | Cod sursa (job #2639358) | Cod sursa (job #2168522)
#include <bits/stdc++.h>
#define mod 1999999973
using namespace std;
ifstream fin ("lgput.in");
ofstream fout ("lgput.out");
long long int n,x;
long long int putere(long long int x,long long int n)
{
if(n==0) return 1;
else if(n==1) return x;
else if(n%2==0) return (putere(x*x,n/2))%mod;
else return (x*putere(x*x,(n-1)/2)) % mod;
}
int main()
{
cin>>x>>n;
cout<<putere(x,n);
return 0;
}