提交时间:2024-09-23 15:46:56

运行 ID: 51646

#include<bits/stdc++.h> using namespace std; bool pmn(int x){ bool flag=1; if(x==2) flag=1; else{ for(int i=2;i<x;i++){ if(x%i==0) flag=0; } } return flag; } bool c(int n){ bool flag=0; int ge=n%10; int shi=(n/10)%10; int bai=(n/100)%10; int nw=ge*100+shi*10+bai; if(n==nw) flag=1; return flag; } int main(){ for(int i=100;i<1000;i++){ if(pmn(i)&&c(i)) cout<<i<<endl; } return 0; }