1、编写程序显示钱100个回文素数。每行显示10个素数。(回文素数是指一个数既是素数也是回文数。例如:131既是素数也是回文数。)
2、编写程序,显示前100个反素数。每行10个。(反素数是指一个非回文素数,将其反转后也是一个素数。例如:17是一个素数,而71也是一个素数,所以17和71是反素数。)
3、编写程序,找出小于1000的所有双素数。(双素数是指一对差值为2的素数。例如:3和5就是一对双素数,5和7是一对双素数,而11和13也是一对双素数。)
4、编写程序,找出指数p<20的所有梅森素数。(如果一个素数可以写成 2 ** p-1的形式,记为Mp,其中指数p是素数,那么这个数就被称作梅森素数.例如2^2 -1=3,2^3 -1=7都是梅森素数)。