博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1462 素数和
阅读量:5163 次
发布时间:2019-06-13

本文共 996 字,大约阅读时间需要 3 分钟。

1462 素数和

 

时间限制: 1 s
空间限制: 64000 KB
题目等级 : 青铜 Bronze
 
 
 
题目描述
Description

给定2个整数a,b 求出它们之间(不含a,b)所有质数的和。

输入描述
Input Description

一行,a b(0<=a,b<=65536)

输出描述
Output Description

一行,a,b之间(不含a,b)所有素数的和。

样例输入
Sample Input

39 1224

样例输出
Sample Output

111390

数据范围及提示
Data Size & Hint

注意没有要求a<b

1 #include
2 #include
3 #include
4 using namespace std; 5 int vis[65537]; 6 int main() 7 { 8 int a,b; 9 cin>>a>>b;10 if(a>b)swap(a,b);11 for(int i=2;i<=sqrt(b);i++)12 {13 if(vis[i]==0)14 {15 for(int j=i*2;j<=b;j+=i)16 {17 vis[j]=1;18 }19 }20 }21 vis[1]=1;22 vis[0]=1;23 long long tot=0;24 for(int i=a;i<=b;i++)25 {26 if(vis[i]==0)27 {28 tot+=i;29 }30 }31 cout<

 

转载于:https://www.cnblogs.com/lyqlyq/p/6745125.html

你可能感兴趣的文章
spring@Resource注解
查看>>
实践语法----文件创建删除读写
查看>>
Linux学习笔记(第六章)
查看>>
Java 泛型编程
查看>>
STL简介
查看>>
Cookie/Session的机制与安全
查看>>
unbound域名解析
查看>>
Leetcode: Wiggle Sort II
查看>>
2019年春季学期第二周作业编程总结
查看>>
hadoop17---RPC和Socket的区别
查看>>
android 27 ListView
查看>>
android 30 下拉列表框:ArrayAdapter和Spinner.
查看>>
HDU 2817 A sequence of numbers
查看>>
CSS开启硬件加速来提高网站性能
查看>>
Log4j配置体验(转)
查看>>
宝马E91318D读写EDC17 C41与KESS V2 DDE8错误
查看>>
KnockOut循环绑定
查看>>
Windows API封装:LoadLibrary/FreeLibrary
查看>>
web配置详解
查看>>
git+TortoiseGIT+github/码云
查看>>