一个偶数总能表示为两个素数之和。要求:输入一个偶数,将其表示成两个素数之和,直到输入的数为0。
来源:互联网 发布:淘宝上哪家光威是正品 编辑:程序博客网 时间:2024/05/01 04:41
#include<stdio.h>
int main()
{
int n;
while(scanf("%d",&n),n)
{
int i,j;
for(j=2;j<=n/2;j++)
{
for(i=2;i<j;i++)
if(j%i==0)break;
if(i>j-1)
{
for(i=2;i<n-j;i++)
if((n-j)%i==0)break;
if((i>n-j-1)&&n-j!=1)printf("%d=%d+%d\n",n,j,n-j);
}
}
}
return 0;
}
int main()
{
int n;
while(scanf("%d",&n),n)
{
int i,j;
for(j=2;j<=n/2;j++)
{
for(i=2;i<j;i++)
if(j%i==0)break;
if(i>j-1)
{
for(i=2;i<n-j;i++)
if((n-j)%i==0)break;
if((i>n-j-1)&&n-j!=1)printf("%d=%d+%d\n",n,j,n-j);
}
}
}
return 0;
}
1 0
- 一个偶数总能表示为两个素数之和。要求:输入一个偶数,将其表示成两个素数之和,直到输入的数为0。
- 验证歌德巴赫猜想:任何一个充分大的偶数都可以表示为两个素数之和。请输入一个偶数,将其表示成两个素数之和。
- 49-一个偶数总能表示为两个素数之和
- 一个偶数总能表示为两个素数之和。
- 一个偶数总能表示为两个素数之和(do)
- java 一个偶数总能表示为两个素数之和。
- 【程序44】 题目:一个偶数总能表示为两个素数之和。
- 【程序44】 题目:一个偶数总能表示为两个素数之和。
- 哥德巴赫猜想-一个偶数可以表示为两个素数之和
- 哥德巴赫猜想之一:是任何一个大于5的偶数都可以表示为两个素数之和(C语言)
- 所谓哥德巴赫猜想是说任何一个大于2的偶数都能表示为两个素数之和。
- 一个偶数等于两个素数之和
- 从键盘输入一个正偶数,将该偶数拆分成两个素数之和
- 判断一个偶数(大于4)是不是两个素数之和
- 偶数分解成两个素数之和
- 输入一个偶数N,输出所有素数对之和等于N的素数对
- 哥德巴赫猜想,2000以内的正偶数分解为两个素数之和
- 编写一个程序,不断要求用户输入两个数,直到其中一个数为0
- js操作select控件方法(新增、修改、删除、选中、清空、判断存在等)
- 菜鸟Android学习之路13——图片按钮
- 【数论内容】线性筛素数,线性筛欧拉函数,求前N个数的约数个数
- 标签视图 UILabel
- 获取DataGridView绑定BindingSource的数据表,并根据树控件点击进行筛选数据表,下拉控件自定义排序问题初步解决方法,解决了该行属于另一个表的错误提示.
- 一个偶数总能表示为两个素数之和。要求:输入一个偶数,将其表示成两个素数之和,直到输入的数为0。
- 母版页已经有from 一页只能有一个服务器端 Form 标记
- Vesions ignore & ld: library not found for -l...
- BufferReader中的readLine()方法
- C++方法对输入的任意数进行排序
- ZOJ-1730
- QSplashScreen用QThead定时
- 两电脑一网线互联共享文件
- "黑马程序员"数组(Array)学习笔记