考试之前我还专门研究了一下
cmath里的pow函数如果过大回返回inf
所以pow(100,1000000) == pow(1000,1000000000)是成立的
因此就可以先和pow(1000,1000000000)判断一下是否超出pow能给出的范围,然后再判断是否小于1e9即可