- /*
- * 程序的版权和版本声明部分
- * Copyright (c)2012, 烟台大学计算机学院学生
- * All rightsreserved.
- * 文件名称: fun.cpp
- * 作 者:王俊
- * 完成日期:2012年 11月 13日
- * 版本号: v1.0
- * 对任务及求解方法的描述部分
- * 输入描述:千内回文素数三合一
- * 问题描述: 略
- * 程序输出:略
- */
#include<iostream> #include<cmath> using namespace std; int main(){ int i,n,h,j=2; cout<<"千内回文素数有:"<<endl; for(i=10;i<=1000;i++){ n=i; h=0; for(;n>0;){ h=h*10+(n%10); n=n/10; if(h==i){ for(j=2;j<=sqrt(i);++j) { if(i%j==0) break; } if(j>sqrt(i)) cout<<" "<<i<<endl; } } } return 0; }
千内回文素数三合一
最新推荐文章于 2021-11-05 11:38:23 发布