Pagini recente » Borderou de evaluare (job #502814) | Cod sursa (job #961248) | Cod sursa (job #2104066) | Cod sursa (job #383566) | Cod sursa (job #2779644)
#include <bits/stdc++.h>
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
const int m = 1999999973;
long long n,p;
int Putere(int A , int n)
{
int P = 1;
for(int k = 1 ; k <= n ; k <<= 1)
{
if((n & k))
P *= A;
A = A * A;
}
return P;
}
int main(){
long long p_actual = 1, baza;
fin >> n >> p;
fout << Putere(n, p);
return 0;
}