题目链接:https://cn.vjudge.net/problem/Gym-101490I 题目大意:给你一个整数,问你这个整数能不能表示成一个素数的k次方? 具体思路:对于每一个数,我们先判断他是不是素数,如果是素数的话,就一定可以.其次,我们看一下当前的这个数能不能唯一的素因数分解. PS:因为题目数据量是1e9,我们不可能跑一个1e9的素数筛,这样的话肯定会超时,对于每一个进来的数,我们先判断他是不是素数,如果是素数的话,输出yes.否则,就跑1e6之前的素数,看能不能分解就可以了. A…