#include <stdio.h>
#include <math.h>
int isPrime(int n)
{
int flag=1;
if(n==1) flag=0;
else{
for(int i=2;i<=sqrt(n);i++){
if(n % i == 0) flag=0;
}
}
return flag;
}
int main()
{
int M,N;
int cnt=0;
int sum=0;
scanf("%d %d",&M,&N);
for(int i=M;i<=N;i++){
if(isPrime(i)){
cnt++;
sum+=i;
}
}
printf("%d %d\n",cnt,sum);
return 0;
}
统计素数并求和
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
光声成像延迟求和算法
结合项目介绍光声成像常用的延迟求和算法,输出伪代码
光声成像 延迟求和 DAS Delay and Sum -
java 素数求和 java求素数的个数
【程序 27 求素数】题目:求 100 之内的素数
java 素数求和 i++ 求素数 System -
python 素数之和 python素数求和代码
本题要求计算输入两个正整数x,y(x<=y,包括x,y)素数和。函数isPrime用以判断一个数是否素数,primeSum函数返回素数和。
python 素数之和 python 测试程序 函数返回 输出格式