经典简约
清爽简洁,回归本真
液态水晶
毛玻璃+霓虹光带
赛博朋克
霓虹故障艺术风
🚫
违规操作检测
禁止使用右键菜单
⚠️ 此操作已被系统记录
1

Goldbach's Conjecture

📝 题解 🔵 仅限 C++
题目描述
<p> <span style="font-family:Arial;">Goldbach's Conjecture: For any even number n greater than or equal to 4, there exists at least one pair of prime numbers p1 and p2 such that n = p1 + p2. <br /> This conjecture has not been proved nor refused yet. No one is sure whether this conjecture actually holds. However, one can find such a pair of prime numbers, if any, for a given even number. The problem here is to write a program that reports the number of all the pairs of prime numbers satisfying the condition in the conjecture for a given even number.</span> </p> <p> <span style="font-family:Arial;">A sequence of even numbers is given as input. Corresponding to each number, the program should output the number of pairs mentioned above. Notice that we are interested in the number of essentially different pairs and therefore you should not count (p1, p2) and (p2, p1) separately as two different pairs.</span> </p> <p> <br /> </p>
输入格式
<p> <span style="font-family:Arial;">An integer is given in each input line. You may assume that each integer is even, and is greater than or equal to 4 and less than 2^15. The end of the input is indicated by a number 0.</span> </p> <p> <br /> </p>
输出格式
<p> <span style="font-family:Arial;">Each output line should contain an integer number. No other characters should appear in the output.</span> </p> <p> <br /> </p>
样例
样例输入 1
4 10 16 0
样例输出 1
1 2 2
提交代码
请先登录后提交

🤖 AI 解题助手

DeepSeek
就绪
👋 你好!我是 AI 解题助手。
我已阅读了这道题,可以帮你分析思路、提供代码示例。
⚠️ 请先登录后使用