Pagini recente » Cod sursa (job #2536349) | Cod sursa (job #741911) | Cod sursa (job #399341) | Cod sursa (job #2898432) | Cod sursa (job #2601364)
#include <bits/stdc++.h>
using namespace std;
ifstream f("lgput.in");
ofstream g("lgput.out");
long long Putere(long long A , long long n)
{
if(n == 0) return 1;
if(n % 2 == 1) return (A * Putere(A , n - 1))%1999999973;
long long P = Putere(A , n / 2)%1999999973;
return (P * P)%1999999973;
}
int main()
{
long long n,p;
f>>n>>p;
g<<Putere(n,p);
f.close();
g.close();
return 0;
}