博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
寻找素数对(hd1262)
阅读量:4593 次
发布时间:2019-06-09

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

寻找素数对

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)

Total Submission(s): 9517    Accepted Submission(s): 4827

Problem Description
哥德巴赫猜想大家都知道一点吧.我们现在不是想证明这个结论,而是想在程序语言内部能够表示的数集中,任意取出一个偶数,来寻找两个素数,使得其和等于该偶数.
做好了这件实事,就能说明这个猜想是成立的.
由于可以有不同的素数对来表示同一个偶数,所以专门要求所寻找的素数对是两个值最相近的.
 

 

Input
输入中是一些偶整数M(5<M<=10000).
 

 

Output
对于每个偶数,输出两个彼此最接近的素数,其和等于该偶数.
 

 

Sample Input
20
30
40
 

 

Sample Output
7 13
13 17
17 23
1 #include 
2 #include
3 using namespace std; 4 int isprime(int x) 5 { 6 int i,k; 7 for(i=2;i<=x/2;i++) 8 { 9 if(x%i==0)10 break;11 }12 if(i==(x/2+1))13 return 1;14 return 0;15 16 }17 int main()18 {19 int n;20 while(cin>>n)21 {22 int k=n/2,i;23 for(i=k;i>1;i--)24 {25 if(isprime(i)&&isprime(n-i))26 {27 cout<
<<' '<
<

 

转载于:https://www.cnblogs.com/a1225234/p/4601673.html

你可能感兴趣的文章
USACO 4.1.2 栅栏的木料
查看>>
几个linux下的命令
查看>>
SQL Server书籍整理
查看>>
Neo4j初探
查看>>
Spring.profile配合Jenkins发布War包,实现开发、测试和生产环境的按需切换
查看>>
软件架构师之职责范围
查看>>
zabbix 分布式监控(proxy)源码安装
查看>>
Jmeter Web 性能测试入门 (五):Jmeter 参数化 Request
查看>>
2-8
查看>>
C# 可空值类型
查看>>
JVM介绍
查看>>
Java中this关键字在构造方法中的使用
查看>>
使用vue-router进行页面切换时滚动条位置与滚动监听事件
查看>>
UVA1635 Irrelevant Elements —— 唯一分解定理 + 二项式定理
查看>>
51Nod 1089 最长回文子串 V2 —— Manacher算法
查看>>
$.ajax()方法详解
查看>>
Python基础之函数二
查看>>
null和undefined区别
查看>>
Unit06 - 抽象类、接口和内部类(下) 、 面向对象汇总
查看>>
软件测试工具
查看>>