Pagini recente » Cod sursa (job #933504) | Cod sursa (job #1207458) | Istoria paginii runda/16_februarie_simulare_oji_2024_clasa_10/clasament | Cod sursa (job #2240072) | Cod sursa (job #1821072)
#include<fstream>
#include<iostream>
using namespace std;
long n,m;
long f=1999999973;
long ridicare(int n,int m)
{
if(m==0)
return 1;
if(m%2==0)
return ridicare(n*n%f,m/2)%f;
else
return n%f*ridicare(n*n%f,(m-1)/2)%f;
}
ifstream in("lgput.in");
ofstream out("lgput.out");
int main()
{
in>>n>>m;
out<<ridicare(n,m);
}