#include <iostream>
using namespace std;
bool j(int a){
    for(int i=2;i<a;i++)
        if(a%i==0)
            return false;
    return true;
}
int c(int a){
    int t;
    t=a%10;
    return 10*t+a/10;
}
int main() {
    for(int i=10;i<=99;i++)
        if(j(i)&&j(c(i)))
            cout<<i<<endl;
	return 0;
}//By 10082009

或者你可以剑走偏锋,不过有作弊的嫌疑,我把所有二位绝对素数求出来了

11
13
17
31
37
71
73
79
97

所以,你可以(不建议,会被人鄙视emm)

#include <iostream>
using namespace std;
int main() {
    cout<<11<<endl<<13<<endl<<17<<endl<<31<<endl<<37<<endl<<71<<endl<<73<<endl<<79<<endl<<97<<endl;
	return 0;
}//不好意思署名了。。。。。。

发表评论

邮箱地址不会被公开。