==> 77777777 // 需要计算八次
==> (7777)(7777) // 先算7777=2041(四次),再算20412041=5764801共五次
==> 第一次77=49, 第二次4949=2401,第三次2401*2401=5764801
function qpow(a,k){if(k === 0) return 1if(k % 2) return qpow(a, k - 1) * aelse{const tmp = qpow(a, k / 2)return tmp * tmp}}qpow(7, 8) //5764801
