突然想起来了这么一件事……
新乡市十中吧
全部回复
仅看楼主
level 11
关于万恶之源……我为何对哥德巴赫猜想爱之深黑之切[滑稽]
NOIP2010普及组初赛(C++)[滑稽]
1.(哥德巴赫猜想)哥德巴赫猜想是指,任一大于2的偶数都可写成两个质数之和。迄今为止,这仍然是一个著名的世界难题,被誉为数学王冠上的明珠。试编写程序,验证任一大于2且不超过n的偶数都能写成两个质数之和。
#include <iostream>
using namespace std;
int main()
{
const int SIZE = 1000;
int n, r, p[SIZE], i, j, k,ans;
bool tmp;
cin>>n;
r = 1;
p[1] = 2;
for (i = 3; i <= n; i++) {
① ;
for (j = 1; j <= r;j++)
if (i % ② == 0) {
tmp = false;
break;
}
if (tmp) {
r++;
③ ;
}
}
ans = 0;
for (i = 2; i <= n / 2;i++) {
tmp = false;
for (j = 1; j <= r;j++)
for (k = j; k <= r;k++)
if (i + i == ④ ) {
tmp = true;
break;
}
if(tmp)
ans++;
}
cout<<ans<<endl;
return 0;
}
若输入n为2010,则输出 ⑤ 时表示验证成功,即大于2且不超过2010的偶数都满足哥德巴赫猜想。
这就是万恶之源啊[滑稽]
2014年08月25日 13点08分 1
level 12
Orzzzzzzzzzzzzz
2014年08月25日 14点08分 3
level 11
楼主来找打吗
2014年08月25日 14点08分 4
本来就是来作死的[滑稽]
2014年08月26日 03点08分
level 11
突然发现题目上给的那个程序比我自己写的要先进一些[黑线]
一会拿java重写一遍[滑稽]
2014年08月26日 03点08分 5
level 13
你这是来水经验[不高兴]
2014年08月26日 13点08分 6
level 11
我特意谷歌一下发现你写的和人家不一样[滑稽]
2014年08月26日 17点08分 7
哦…你不会错找成了c语言版的吧…
2014年08月26日 18点08分
回复 你欠我钱1027 :他给我了足足三页多[滑稽]
2014年08月27日 03点08分
回复 Selince丶pop : WTF[咦]发来给我看看[滑稽][喷] - - -非是见死不相救,何耐共军有高达。
2014年08月27日 04点08分
回复 你欠我钱1027 :我给你复制么辣么多你在逗我[喷]
2014年08月27日 16点08分
level 11
这肯定是你现在的内心独白[滑稽]
2014年08月26日 17点08分 8
level 11
你才是真正的万恶之源、、、、、
2014年08月27日 00点08分 9
level 10
厉害,楼主现在都会算法了 ⊙﹏⊙
   -- 情话若太过美丽,只适合说给自己听
2014年08月27日 02点08分 10
level 13
。。。。
2014年08月27日 03点08分 11
level 11
楼主水够了
2014年08月27日 08点08分 12
1