Pagini recente » Cod sursa (job #735569) | Cod sursa (job #1993859) | Cod sursa (job #1208421) | Cod sursa (job #738649) | Cod sursa (job #1637896)
#include <bits/stdc++.h>
#define MOD 1999999973
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
int n, p;
int calcul(int a, int b)
{
if(!b)
return 1;
if(b%2 == 0)
return (calcul(a%MOD, b/2)*calcul(a%MOD, b/2))%MOD;
else
return (calcul(a%MOD, b/2)*calcul(a%MOD, b/2)*a)%MOD;
}
int main()
{
fin >> n >> p;
fout << calcul(n, p)%MOD;
return 0;
}