Super Prime
Super Prime
Time Limit: 5000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
2,3,5,7,11,13,17,19,23,29 are the top 20 primes.
Now there is a new question about prime:
We call a prime as super prime when and only when which can be represented as the sum of multiple continuous primes. For example: 5=2+3, so 5 is a super prime.
Please program to judge whether a number is a super prime or not.
输入
There is only one positive integer N(1<N<100000).
输出
示例输入
3 5 7 8
示例输出
Case 1: yes Case 2: no Case 3: no
提示
来源
#include <iostream>
#include<cstring>
#include<cstdio>
#include<algorithm>
using namespace std;
bool flag1[100010];
bool flag2[100010];
int prime[20000],k;
void getprime()
{memset(flag1,0,sizeof(flag1));flag1[1]=1;int i,j;for(i=2;i<=100000;i++){if(!flag1[i]){prime[++k]=i;}for(j=1;j<=k&&i*prime[j]<=100000;j++) //素数筛;{flag1[i*prime[j]]=1;if(i%prime[j]==0)break;}}}
void super()
{int g;for(int i=1;i<k;i++){g=prime[i];for(int j=i+1;(g=g+prime[j])<=100000;j++) //暴力超级素数;{if(!flag1[g]){flag2[g]=1;}}}
}
int main()
{k=0;getprime();super();int t,n,l;while(cin>>t){l=0;while(t--){cin>>n;printf("Case %d: ",++l);if(flag2[n])printf("yes\n");elseprintf("no\n");}}return 0;
}
Super Prime相关推荐
- 2404 Super Prime(欧拉筛素数)
2404 Super Prime(欧拉筛素数) Problem Description We all know, prime is a kind of special number which has ...
- UESTC第七届ACM趣味程序设计竞赛第四场(正式赛)
Memory Time Limit: 3000/1000MS (Java/Others) Memory Limit: 65535/65535KB (Java/Others) Submit S ...
- leetcode 263, 264, 1201, 313. Ugly Number I, II, III, Super Ugly Number(leetcode 丑数问题合集)
263. Ugly Number https://leetcode.com/problems/ugly-number/ 本题题解由下面的 264. Ugly Number II 改造而来,所以效率会比 ...
- Super Ugly Number
1. 解析 这道题Ugly Number II 的升级版,题目大意,求解第n个super Ugly Number,super Ugly Number(除1之外)的因子只存在因子列表primes中,换汤 ...
- 亚马逊echo中国使用_您是否需要Amazon Prime才能使用Amazon Echo?
亚马逊echo中国使用 Amazon's popular Echo speaker system (and the personal assistant Alexa that comes with i ...
- Amazon Prime Video为《周四橄榄球之夜》推出新功能,让全球NFL球迷能够自定义流媒体播放体验
X-Ray不仅让观看者能够掌控自己体验比赛的方式,同时以全新方式向球迷提供由AWS支持的Next Gen Stats Kay Adams和Chris Long共同主持<NFL Next>, ...
- super(Student,self).__init__()初始化的是什么东西?
继承不是为了继承里面原来的属性和值么,不初始化的话,会有什么问题? 2015-04-04源自:python进阶 5-17642 浏览2 回答 最佳回答 2015-05-05 1 super(Stude ...
- Google Pixel 超分辨率--Super Resolution Zoom
Google Pixel 超分辨率–Super Resolution Zoom Google 的Super Res Zoom技术,主要用于在zoom时增强画面细节以及提升在夜景下的效果. 文章的主要贡 ...
- 【译】为什么要写super(props)
译注: 原文地址 https://overreacted.io/why-do-we-write-super-props/ 正文 我听说Hooks是新的热点.好笑的是,我想通过描述一些关于class组件 ...
最新文章
- JAVA基础2-输出语句
- 雅客EXCEL (3)-合并取消单元格、平均值、添加序号
- root cause of message type unknown during BP delta upload
- 浅议gRPC的数据传输机制和回调机制
- 具有CDI和lambda的策略模式
- Window Server 2008中开启Window Media Player功能
- mysql显示修改密码_MySQL修改密码
- tensorflow 十四 强化学习Q-learning
- 人究竟能抠到什么程度?
- linux上搭载was应用上传中文文件,受支持的Linux操作系统和WAS ND 9.0安装部署文档的资料说明...
- MYSQL-实现ORACLE- row_number() over(partition by ) 分组排序功能
- af_packet_C语言中利用AF_PACKET 原始套接字发送一个任意以太网帧 (一)
- 2016链家大数据楼市半年报
- PTA Left-pad Java
- python_sklearn层次聚类学习
- 最小二乘法拟合空间直线的原理及实现
- 穹顶之下,关于数据中心的“绿色”思考
- 【动态规划】线性动态规划
- Spring注解开发以及基于java的容器配置
- 连接虚拟机的工具破解免费版本
热门文章
- SView三维轻量化浏览器
- 【银河麒麟】终端安装微信代码
- 深访杨超越杯编程大赛发起人 还原硬核粉丝追星全过程
- 寄居蟹与海葵是一对合作互助的共栖伙伴。海葵是寄居蟹最称职的门卫。它用有毒的触角去蜇那些敢来靠近它们的所有动物,保护寄居蟹。 而寄居蟹则背着行动困难的海葵,四出觅食,有福同享。但并不是所有寄居蟹和海
- oracle闪回ddl,Oracle闪回详解
- 【Bus】编写一个Demo虚拟的总线-设备-驱动模型
- 包邮再送500份!我们自制了一张【数据分析知识鼠标垫】,抓紧领取
- matlab spline三次样条插值x,Spline(三次样条插值)
- 《编程之美》学而思 - 最大公约数问题
- 微信小程序开发——动画效果