Pagini recente » Cod sursa (job #1106529) | Cod sursa (job #729549) | Diferente pentru blog/post-happy-coding intre reviziile 4 si 3 | Cod sursa (job #643913) | Cod sursa (job #2371335)
#include <iostream>
#include <cstdio>
#define ll long long
using namespace std;
ll pow(ll base, ll exp){
ll sol = 1;
for(; exp; exp>>=1, base*=base){
sol*=((exp&1)?base:1);
}
return sol;
}
int main() {
freopen("lgput.in", "r", stdin);
freopen("lgput.out", "w", stdout);
ll a, b;
cin >> a >> b;
cout << pow(a, b);
return 0;
}