寻找素数对
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 6505 Accepted Submission(s): 3234
Problem Description
哥德巴赫猜想大家都知道一点吧.我们现在不是想证明这个结论,而是想在程序语言内部能够表示的数集中,任意取出一个偶数,来寻找两个素数,使得其和等于该偶数.
做好了这件实事,就能说明这个猜想是成立的.
由于可以有不同的素数对来表示同一个偶数,所以专门要求所寻找的素数对是两个值最相近的.
做好了这件实事,就能说明这个猜想是成立的.
由于可以有不同的素数对来表示同一个偶数,所以专门要求所寻找的素数对是两个值最相近的.
Input
输入中是一些偶整数M(5<M<=10000).
Output
对于每个偶数,输出两个彼此最接近的素数,其和等于该偶数.
Sample Input
20 30 40
Sample Output
7 13 13 17 17 23
Source
Recommend
JGShining
|
代码:
|
本文介绍了如何通过编程语言实现哥德巴赫猜想,即任意大于2的偶数都可以表示为两个素数之和。重点在于找到两个最接近的素数对,满足这一条件。通过输入偶数M(5<M<10000),程序输出这两组素数。案例包括输入20、30和40时的输出。
1万+

被折叠的 条评论
为什么被折叠?



