Pagini recente » Cod sursa (job #50465) | Cod sursa (job #2878165) | Cod sursa (job #1725615) | Cod sursa (job #2199937) | Cod sursa (job #1671915)
#include <iostream>
#include <fstream>
#define modul 1999999973
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
int mod(int n, int p)
{
if(p==0)
return 1;
if(p%2==1)
return mod(((long long)n*n)%modul,p/2%modul)*(n%modul);
if(p%2==0)
return mod(((long long)n*n)%modul,p/2%modul);
}
int x,y;
int main()
{
fin>>x>>y;
fout<<mod(x,y)%modul;
fin.close();
fout.close();
return 0;
}