Pagini recente » Cod sursa (job #2443608) | Monitorul de evaluare | Cod sursa (job #2472105) | Cod sursa (job #1999291) | Cod sursa (job #1671856)
#include <iostream>
#include <fstream>
#define x 1999999973
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
long long a;
int n;
long long putere(long long baza, int exp)
{
if(exp==0) return 1LL;
if(exp%2==0) return putere(baza*baza,exp/2);
return putere(baza*baza,exp/2)*baza;
}
int main()
{
fin>>a>>n;
fout<<putere(a,n)%x;
return 0;
}