Pagini recente » Cod sursa (job #1876798) | Cod sursa (job #2722255) | Cod sursa (job #2756425) | Cod sursa (job #2695812) | Cod sursa (job #2145633)
#include <fstream>
#include <iostream>
#define mod 1999999973
using namespace std;
ifstream f("lgput.in");
ofstream g("lgput.out");
unsigned long long n,p;
void pow(unsigned long long &a, unsigned long long b)
{
unsigned long long i,c;
c = a;
for(i=0 ; (1<<i) < b ; i++)
{
if( b & (1<<i))
a = (a*c)%mod;
a = (a*a)%mod;
}
}
int main()
{
f>>n>>p;
pow(n,p);
g<<n;
}