#include <stdio.h>
#include <stdlib.h>
int pow(int m, int n)
{
int sum = 1;
while(n != 0)
{
if(n&1 == 1)
{
sum *= m;
}
m *= m;
n = n >> 1;
}
return sum;
}
int main(int argc, char** argv)
{
int m = atoi(argv[1]);
int n = atoi(argv[2]);
printf("wei==>%d\n", pow(m,n));
return 0;
}