博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【洛谷 2640】神秘磁石
阅读量:5303 次
发布时间:2019-06-14

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

题目背景

在遥远的阿拉德大陆,有一种神秘的磁石,是由魔皇制作出来的,

题目描述

1.若给他一个一维坐标系,那么他的磁力一定要在素数坐标的位置上才能发挥的最大(不管位置坐标的大小,只要是素数那么磁力就一样大)

2.若两个磁石相距为k,那么磁石间的破坏力将会达到当前磁力的峰值

显然,两磁石间最大破坏力取决于磁力大小和磁石间距,那么请问给出长度不超过n的一维坐标系,有哪几对坐标间磁石破坏力最大。

输入格式

两个正整数n,k。1<=k<=n<=10000

输出格式

所有小于等于n的素数对。每对素数对输出一行,中间用单个空格隔开。若没有找到任何素数对,输出empty。

输入输出样例

输入 #1复制
6924 809
输出 #1复制
2 811

 

题解:判断质数,多大点事

#include
#include
#include
#include
#include
#include
typedef long long ll;using namespace std;int n,k,flag=1;bool pd(int s){ for(int i=2;i*i<=s;i++) if(s%i==0) return 0; return 1;}int main(){ //freopen("2640.in","r",stdin); //freopen("2640.out","w",stdout); scanf("%d %d",&n,&k); for(int i=2;i<=n-k;i++){ if(pd(i)==1 && pd(i+k)==1) { flag=0; printf("%d %d\n",i,i+k); } } if(flag==1) printf("empty\n"); return 0;}

 

转载于:https://www.cnblogs.com/wuhu-JJJ/p/11381780.html

你可能感兴趣的文章
JAVA_OA(十四):SSM练手项目bug-JSP页面传递参数的编码问题
查看>>
jQuary总结9:html()的常见用法
查看>>
软件工程原理-第二次作业
查看>>
go语言,struct and interface(golang)(二)
查看>>
[leetcode]12. Integer to Roman
查看>>
HTML CSS微信CSS显示一些总结
查看>>
C# PDF转Image图片
查看>>
在项目中使用Google Closure Compiler
查看>>
php-fpm打开错误日志的配置
查看>>
k近邻算法
查看>>
ThinkPHP5实现定时任务
查看>>
uva1599 Ideal path(已AC)
查看>>
搭建Eclipse开发环境
查看>>
P1077 摆花
查看>>
关于SQL SERVER建立索引需要注意的问题(引用)
查看>>
Hadoop HDFS源码分析 读取命名空间镜像和编辑日志数据
查看>>
mruby看起来挺不错
查看>>
jQuery操作编辑页面,span与input标签之间的随时转换
查看>>
面向amd64的XXX与与项目的目标平台“x86”不兼容
查看>>
5句mysql语句
查看>>