如何求素数
来源:互联网 发布:linux 查看用户数 编辑:程序博客网 时间:2024/05/29 08:32
保存一个求素数的函数
#include<iostream>#include<math.h>using namespace std;int prime(int n)//判断n是否是素数,若是则返回1,不是则返回0.{ if(n<=1) { return 0; } int m=floor(sqrt(n)+0.5); for(int i=2;i<=m;i++) { if(n%i==0) { return 0; } } return 1;}int main(){ int n,k,f=1,sum=0; cin>>n>>k; for(int i=n;i>=2;i--) { if(prime(i)==1) { if(f==1) { cout<<i; f=0; } else { cout<<'+'<<i; } sum+=i; k--; if(k==0) { break; } } } cout<<'='<<sum; return 0;}
阅读全文
0 0
- 如何求素数
- 如何求素数
- JAVA 如何求素数
- 如何求素数
- 如何求100以内的孪生素数
- 求素数
- 求素数
- 求素数
- 求素数
- 求素数
- 求素数
- 求素数
- 求素数
- 求素数
- 求素数
- 求素数
- 求素数
- 求素数
- ccf201604-2
- synchronized的实现原理及jvm对其优化
- c语言算法2
- Algorithms: DP
- 来自大学生投稿:一个适合新手上手的商城项目
- 如何求素数
- C语言——操作符大全
- javascript实现计算器功能
- Magento重写现有表单并更新现有字段
- iOS开发之UI篇(1)—— UIView
- 如何恢复和释放Hadoop中被删除的文件
- 20171123
- 分治与递归之快速排序
- python 最佳实践--编辑器