Pagini recente » Cod sursa (job #1166780) | Cod sursa (job #1897268) | Cod sursa (job #1327258) | Cod sursa (job #2891652) | Cod sursa (job #2691470)
#include <fstream>
#define mod 1999999973
using namespace std;
ifstream fin ( "lgput.in" );
ofstream fout ( "lgput.out" );
int n;
int lgput ( int p ) {
if ( p == 1 )
return n;
long long temp = lgput ( p/2 );
long long res = temp * temp;
res %= mod;
if ( p % 2 == 1 )
res *= n;
res %= mod;
return res;
}
int main()
{
int p;
fin >> n >> p;
fout << lgput ( p );
return 0;
}