Pagini recente » Cod sursa (job #935781) | Cod sursa (job #264044) | Cod sursa (job #1178002) | Cod sursa (job #1547231) | Cod sursa (job #1922360)
#include <bits/stdc++.h>
using namespace std;
#define f first
#define s second
ifstream fin( "lgput.in" );
ofstream fout( "lgput.out" );
long long i,j,n,m;
long long put( long long x, long long p )
{
int ans,aux;
if( p == 1 )
return x;
if( p == 0 )
return 1;
aux = put( x , p / 2 );
ans = aux * aux;
ans = ans % 1999999973;
if( p % 2 )
ans = x * ans;
return ans % 1999999973;
}
int main()
{
fin>>n>>m;
fout<<put( n , m );
return 0;
}