哥德巴赫猜想: 任何一个大于2的偶数都可以拆分为两个素数的和
2014-07-01 15:44
302 查看
哥德巴赫猜想: 任何一个大于2的偶数都可以拆分为两个素数的和
打印出小于2000的偶数拆分情况:
打印出小于2000的偶数拆分情况:
var goldbach = function (n){ for(var i = 2;i<n; i++){ if(isPrime(i) && isPrime(n-i)){return {n1:i,n2:(n-i)} ;} } return undefined; } var isPrime = function (n){ for(var i = 2; i< n; i++){if(n%i == 0){return false;}} return true; } for(var i = 4;i<2000; i+= 2){ var ret = goldbach(i); if(ret == undefined){console.log("not found for :" + i);} else{ console.log("n1 : " + ret.n1 + ",n2 : " + ret.n2);} }
相关文章推荐
- 哥德巴赫猜想之一:是任何一个大于5的偶数都可以表示为两个素数之和(C语言)
- 验证任意一个大于4并且小于500的偶数都可以拆分成两个素数之和
- 40.验证哥德巴赫猜想:一个大于2的偶数总可以分解成两个素数的和
- 哥德巴赫猜想-一个偶数可以表示为两个素数之和
- 所谓哥德巴赫猜想是说任何一个大于2的偶数都能表示为两个素数之和。
- 验证歌德巴赫猜想:任何一个充分大的偶数都可以表示为两个素数之和。请输入一个偶数,将其表示成两个素数之和。
- 歌德巴赫猜想的C语言和Java语言版源程序(给出任何一个大于6的偶数写出两个素数之和)
- 从键盘输入一个正偶数,将该偶数拆分成两个素数之和
- 判断一个偶数(大于4)是不是两个素数之和
- F - Goldbach`s Conjecture 对一个大于2的偶数n,找有多少种方法使两个素数的和为n;保证素数a<=b; a+b==n; a,b都为素数。
- 编程验证哥德巴赫猜想:任意一个充分大的偶数,可以用两个素数之和表示。如: 4 = 2 + 2 6 = 3 + 3。 **输入格式要求:"%d" 提示信息:"Input a number:\n"
- 任何一个大于1的自然数n,总可以拆分成若干个小于n的自然数之和。
- 初步验证哥德巴赫猜想(即:任意一个大于4的偶数,可以分解成2个质数之和*10000以内)
- 查找组成一个偶数最接近的两个素数
- 华为OJ 查找组成一个偶数最接近的两个素数 Java实现
- 华为OJ(查找组成一个偶数最接近的两个素数)
- 质数的判断然后随机的找到一个偶数等于两个素数的和
- 查找组成一个偶数最接近的两个素数
- 查找组成一个偶数最接近的两个素数
- 一个偶数可以分解为两个质数相加