给你两个数字p,a.如果p是素数,并且ap mod p = a,输出“yes”,否则输出“no”. 很简单的板子题.核心算法是幂取模(算法详见<算法竞赛入门经典>315页). 幂取模板子: int pow_mod(int a,int n,int m) { ) ; , m); long long ans = (long long)x * x % m; ) ans = ans * a % m; return (int)ans; } 题目代码也比较简单,有一个坑点是如果用筛素数打表,数组开不了这么大…