hdu 1262 寻找素数对

来源:互联网 发布:淘宝的名星同款的图片 编辑:程序博客网 时间:2024/05/17 07:23

打表 打表 打表

http://acm.hdu.edu.cn/showproblem.php?pid=1262

#include<cstdio>#include<iostream>#include<cmath>using namespace std;const int MAXN = 10000;int fun[MAXN];void judge(){    int temp,flag;    for(int i=2;i<MAXN;i++)    {        flag = 1;        temp = (int)(sqrt(i));        for(int j=2;j<=temp;j++)        {            if(i%j==0)                flag = 0;        }        if(flag) fun[i] = 1;    }}int main(){    judge();    int n,half;    while(scanf("%d",&n)!=EOF)    {        half = n/2;        while(half>=2)        {            if(fun[half]&&fun[n-half])                {                    printf("%d %d\n",half,n-half);                    break;                }            half--;        }    }    return 0;}
0 0
原创粉丝点击