Pagini recente » Cod sursa (job #2135626) | Cod sursa (job #1690581) | Cod sursa (job #3218179) | Cod sursa (job #2094951) | Cod sursa (job #2320663)
#include <fstream>
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
inline void Read(int &baza, int &exp) {
fin >> baza >> exp;
}
inline long long Solve(int baza, int exp) {
long long sol = 1;
while (exp) {
if (exp & 1) {
sol *= baza;
exp--;
}
exp >>= 1;
baza *= baza;
}
return sol;
}
int main () {
int baza, exp;
Read(baza, exp);
fout << Solve(baza, exp);
}