Pagini recente » Cod sursa (job #1332960) | Cod sursa (job #632641) | Cod sursa (job #831982) | Cod sursa (job #2928529) | Cod sursa (job #1259140)
#include <fstream>
using namespace std;
ifstream is("lgput.in");
ofstream os("lgput.out");
#define MOD 1999999973
long long Putere(int p);
long long n, p;
int main()
{
is >> n >> p;
os << Putere(p);
is.close();
os.close();
return 0;
}
long long Putere(int p)
{
if ( p == 0 ) return 1;
long long x = Putere(p/2);
x = (x*x) % MOD;
if ( p & 1 )
x = (x*n) % MOD;
return x;
}