一些项目——小明的惩罚
来源:互联网 发布:移动网络电视无法回看 编辑:程序博客网 时间:2024/06/02 15:46
题目描述
小明和小慧吵架了,小明想见小慧并请求得到原谅。小慧给了小明两个数m和n(1<m<1000 和 m<n<2000 ),在m到n之间的素数中(范围包含m和n),相邻两个素数差的最大值就是小慧决定不见小明的天数,小明非常想知道几天后才能见到小慧,聪明的你帮帮小明吗?
输入
输入m和n
输出
相邻两个素数差的最大值
样例输入
10 30
样例输出
6
提示
10和30之间的素数有 11 13 17 19 23 29 ,相邻两个素数差的最大值是29-23 = 6
解答
#include <iostream>using namespace std;bool is(int n){ int m=0,i; for(i=1; i<n; i++) if(n%i==0) m++; if(m==1) return true; else return false;}int main(){ int a,b,m[1000],i,n=0,max=0; cin>>a>>b; for(i=a; i<=b; i++) if(is(i)) { m[n++]=i; } for(i=0; i<n-1; i++) { if(m[i+1]-m[i]>max) max=m[i+1]-m[i]; } cout<<max;;}
0 0
- 一些项目——小明的惩罚
- 2512: 小明的惩罚
- OJ 2512: 小明的惩罚
- spark的一些小项目
- 关于银行项目的练习——对Account/Bank的一些小改动
- 项目中遇到的一些小问题
- 项目中遇到的一些小问题
- 项目中的一些小功能的实现
- 项目中遇到的一些小问题
- maven项目的一些小知识
- 一些项目中遇到的小问题
- android的消息处理惩罚机制(图+源码解析)——Looper,Handler,Message
- 冲动的惩罚
- 冲动的惩罚
- 《冲动的惩罚》
- 冲动的惩罚
- 冲动的惩罚
- 冲动的惩罚
- java 中文乱码 总结
- TCP头校验和计算算法详解
- (VS2013)MFC对话框中用多个按钮创建多个子对话框实现选项卡效果
- Toast使用大全
- 新起点,新征程
- 一些项目——小明的惩罚
- TexturePacker入门记事
- ruby 單態方法 分析
- 设计模式(九)组合模式(Composite)-结构型
- js、jquery图片的局部放大
- RecyclerView(3) 事件处理和布局
- Caused by: org.xml.sax.SAXParseException; lineNumber: 28; columnNumber: 81;
- Visual Studio 2010打开工程非常慢一直卡在prepare solution窗口
- OpenCL之矩阵乘法实现