UVA543 Goldbach's Conjecture
题目描述
哥德巴赫猜想的内容如下:
任意一个大于 $4$ 的偶数都可以拆成两个奇质数之和。
比如:
$
\begin{aligned}
8&=3+5\\
20&=3+17=7+13\\
42&=5+37=11+31=13+29=19+23
\end{aligned}
$
你的任务是:验证小于 $10^6$ 的数满足哥德巴赫猜想。
输入格式
输入包含多组数据。
每组数据占一行,包含一个偶数 $n(n \le 10^6)$。 读入以 $0$ 结束。
输出格式
对于每组数据,输出形如 `n = a + b`,其中 $a,b$ 是奇质数。若有多组满足条件的 $a,b$,输出 $b−a$ 最大的一组。
若无解,输出 `Goldbach's conjecture is wrong.`。