Pagini recente » Cod sursa (job #1365716) | Istoria paginii runda/pregarire_balti_oji_round1 | Cod sursa (job #341630) | Cod sursa (job #1944916) | Cod sursa (job #1802485)
#include<bits/stdc++.h>
#define in "lgput.in"
#define out "lgput.out"
using namespace std;
ifstream fin(in);
ofstream fout(out);
int n,p;
int putere(int x, int n,int m)
{
int k;
if(n==0) return 1;
if(n%2==1) return (x*putere(x,n-1,m))%m;
k=putere(x,n/2,m)%m;
return k*k%m;
}
int main()
{
fin>>n>>p;
fout<<putere(n,p,1000);
return 0;
}