Pagini recente » Cod sursa (job #1410465) | Cod sursa (job #1130521) | Cod sursa (job #1420777) | Statistici Serban George-Cristian (Cristian106) | Cod sursa (job #1488738)
#include <fstream>
#define mod 1999999973
using namespace std;
ifstream cin ("lgput.in");
ofstream cout("lgput.out");
long long put(int x, int n)
{
long long p = 1 ;
while (n > 0)
{
if (n & 1)
{
p *= x%mod;
p=p%mod;
n-- ;
}
x = ((x%mod) * (x%mod))%mod ;
n >>= 1 ;
}
return p ;
}
int main()
{
int n,p;
cin>>n>>p;
cout<<put(n,p)%mod;
return 0;
}