使用了快速幂,右移一位之后,原来的8  4  2  1  >>  16  8  4  2  所以base *= base这样来实现快速幂的效果

题目
代码