素数环 是环哦 不然就成素数链了
来源:互联网 发布:数据库文件类型 编辑:程序博客网 时间:2024/05/16 05:18
#include<stdio.h>
#include<math.h>
#include<string.h>
#include<stdlib.h>
int a[21]={0};
int b[21];
int num=0;
void search(int x);
int primes[40];
int prime(int x);
int judge[21]={0};
int main()
{
int i;
for(i=1;i<40;i++)
{
primes[i]=prime(i);
}
for(i=1;i<21;i++)
{
b[i]=102;
}
search(1);
for(i=1;i<20;i++)
{
printf("%d ",b[i]);
}
printf("%d\n",b[20]);
return 0;
}
int prime(int x)
{
int i,j;
if(x==2)
{
return 1;
}
else
{
for(i=2;i<x/2+1;i++)
{
if(x%i==0)
{
return 0;
}
}
return 1;
}
}
void search(int x)
{
int i,j;
if(x==21)
{
if(primes[a[1]+a[20]]==1)
{
for(i=1;i<21;i++)
{
b[i]=a[i];
}
}
}
else
{
for(i=1;i<=20;i++)
{
if((judge[i]==0&&primes[i+a[x-1]]==1&&i<=b[x])||(x==1&&i<=b[x]))
{
a[x]=i;
judge[i]=1;
search(x+1);
judge[i]=0;
}
}
}
}
- 素数环 是环哦 不然就成素数链了
- 求素数为什么到平方根就行了
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- bat for语句(循环结构)
- spring mvc框架及基本流程
- 最大子矩阵(51Nod DP教程)
- 函数的方法与返回值
- POJ 3041 Asteroids(最小点覆盖)
- 素数环 是环哦 不然就成素数链了
- AdvancedInstaller用户自定义动作——卸载程序
- Trip: 给Requests加上协程,一百份网络请求一份时间
- 第10周项目1-验证算法(2)二叉树构造算法的验证
- 数据结构第四周项目(一)——建立单链表
- 宏定义用法
- libevent 的用法
- Cobar Client 文档全集
- graphql---go http请求使用