当前位置:首页 >> 开发者生态 >> 【PTA题目】7-2 完美的素数 分数 20,pptp拨号

【PTA题目】7-2 完美的素数 分数 20,pptp拨号

cpugpu芯片开发光刻机 开发者生态 2
文件名:【PTA题目】7-2 完美的素数 分数 20,pptp拨号 【PTA题目】7-2 完美的素数 分数 20

7-2 完美的素数

分数 20

全屏浏览题目

切换布局

作者 伍建全

单位 重庆科技学院

一个十进制数,如果是素数,而且它的各位数字和也是素数,则称之为“美素数”,如29,本身是素数,而且2+9 = 11也是素数,所以它是美素数。从键盘输入一系列正整数,输入以0结束。按输入顺序输出这些数中的美素数。数据保证输入序列中至少有1个美素数。

输入格式:

从键盘输入一系列正整数,输入 0 表示输入结束。

输出格式:

按输入顺序输出这些数中的美素数。每个数占一行。

输入样例:

在这里给出一组输入。例如:

11 12 13 17 19 21 23 0 输出样例:

在这里给出相应的输出。例如:

1123

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

参考答案 #include<stdio.h>#include<math.h>int isPrime(int n){if(n<2)return 0;for(int i=2;i<=sqrt(n);i++)if(n%i==0)return 0;return 1;}int isBeauty(int n){int sum=0;while(n){sum+=n%10;n/=10;}if(isPrime(sum))return 1;else return 0;}int main(){int n;for(int i=0;i<n;i++){scanf("%d",&n);if(isPrime(n)&&isBeauty(n))printf("%d\n",n);}return 0;}

协助本站SEO优化一下,谢谢!
关键词不能为空
同类推荐
«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接