标题:等差素数列

2,3,5,7,11,13,....是素数序列。
类似:7,37,67,97,127,157 这样完全由素数组成的等差数列,叫等差素数数列。
上边的数列公差为30,长度为6。 2004年,格林与华人陶哲轩合作证明了:存在任意长度的素数等差数列。
这是数论领域一项惊人的成果! 有这一理论为基础,请你借助手中的计算机,满怀信心地搜索: 长度为10的等差素数列,其公差最小值是多少? 注意:需要提交的是一个整数,不要填写任何多余的内容和说明文字。 比赛的时候有点混乱,结果连暴力都没暴力出来,后来比赛一结束,就看了一遍就想到了怎么写,,心态决定命运啊_(°:з」∠)_ 纯暴力打出素数表,然后挨个遍历知道找到合适的就好
 #include<stdio.h>
int su[]={};
int shai[]={,,};
void p()
{
int k=;
for(int i=;i<;i++)
{
if(shai[i])
{
continue;
}
for(int j=i;j*i<;j++)
{
shai[i*j]=;
}
su[k++]=i;
}
}
int suu()
{
int i,j,k;
for(i=;i<;i++)
{
int kk=su[i];
for(k=;k<;k++)
{ for(j=;j<;j++)
{
if(shai[kk+j*k])
{
break;
}
}
if(j>=)
{
return k;
}
}
}
}
int main()
{
p();
int a=suu();
printf("%d\n",a);
return ;
}
 

最新文章

  1. zoom在css中的作用
  2. 基于HTML5的电信网管3D机房监控应用
  3. 【杂记】SQL篇
  4. 四、java中的数组
  5. Java:一个简单的Java应用程序
  6. jps
  7. oracle 表空间常用语句
  8. (转)使用pth文件,让python方便的import自己写的模块
  9. TCO 2015 Round 1B DIV1 500 概率题
  10. Linux查看硬件信息以及驱动设备的命令
  11. 关于transform的2D
  12. scala PartialFunction
  13. 二、截取字符串长度(css方式)
  14. GraphQL入门3(Mutation)
  15. css自动换行如何设置?url太长会撑开页面
  16. 【shell编程】之基础知识-文件包含
  17. centos 6.5 ftp服务配置及客户端使用
  18. UVA 10026 Shoemaker&amp;#39;s Problem
  19. Kali-linux使用Nessus
  20. Android错误:can not get file data of lua/start_v2.op [LUA ERROR] [string &quot;require &quot;lua/start_v2””] 已解决

热门文章

  1. HTML 5 &lt;span&gt; 标签
  2. 产品经理-visio
  3. ActiveMQ 到底是推还是拉?
  4. EvalAI使用——类似kaggle的开源平台,不过没有kernel fork功能,比较蛋疼
  5. axure rp安装
  6. 【HttpClient】一个http_post请求例子
  7. bzoj4698
  8. 每天CSS学习之transform-origin
  9. flask小例
  10. 在CentOS 7上使用Tripwire监控和检测修改的文件