1880 寻找素数对
Time Limit : 2000/1000 MS(Java/Others) | Memory Limit : 131072/65536 KB(Java/Others)
Submits : 4 | Solved : 4
Description
哥德巴赫猜想大家都知道一点吧。我们现在不是想证明这个结论,而是想在程序语言内部能够表示的数集中,任意取出一个偶数,来寻找两个素数,使得其和等于该偶数。 做好了这件实事,就能说明这个猜想是成立的。由于可以有不同的素数对来表示同一个偶数,所以本题要求所寻找的素数对是两个值最相近的。
Input
输入中是一些偶整数M( 5 < M <= 10000 ).
Output
对于每个偶数,输出两个彼此最接近的素数,使的其和等于该偶数。
Sample Input
20 30 40
Sample Output
7 13 13 17 17 23
HINT
以ctrl+z结束输入。
Source
NBU OJ