欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

发现一个很有意思的网站 PHP游戏编程算法Google 

程序员文章站 2022-06-05 20:36:49
...
www.projecteuler.net
应该是一个程序员玩的游戏吧,呵呵,里面有一共255道算法题,从目前的统计上来看有接近8万人参与,解出100题的不到2000人,解出250题的不到100人。目前中国的参与者还没有一千人呢也太少了,有兴趣来玩玩吧。

ps:看见过有人说自己是考据狂,我是不是有点统计狂的倾向呀,看见这个网站上没有按国家分类的统计(估计是怕引起矛盾吧)就自己弄了一个:
具体数据参看:http://spreadsheets.google.com/pub?key=t3emMruuZQLsRUXd_cxiRsw&output=html

大概分析一下数据:
参与人数USA第一,我们在第9名,印度在我们前面,俄罗斯和我们差不多,日本差我们三分之一。
不过从解题率上来看:
中国的比例出乎我意料,还以为应该很高,(不都说中国人数学好吗),只在一个中上的程度。
日本的 解题、参与 比最高第6级的时候接近1:7了,级别3的比例也是最高1:3.85 —— 认真得恐怖的民族……
另外一个很高的就是俄罗斯6.2 的3.4,都说老毛子的科学家认真严谨,看来确有其事。
再说印度,参与人数比中国高出一半,不过解题率级别上是我所关注国家里最低的,1.17 和1.41,和预期差不多,都说印度人会耍嘴皮子,看来基础上还是要差一点。
还有南韩,应该算中等偏高吧不过比我们低一定程度。

在使用编程语言方面,网站上有统计,从统计上看,去除使用人数极少的小语种:
Mathematica很“无耻”的占据了最高解题率——天生优势,应该把这种语言排除在外!
其他大语种都是难兄难弟,在10%上下徘徊,PHP名列倒数第一,估计与PHP涉及基础较少有关。


国家所有人数第6级别人数第3级别人数
.

总人数各国家人数比例总数各国人数比例与参与比例相比总数各国人数比例与参与比例相比
.
china777269181.18%9844.08%3.461261403.17%2.69



























.
usa
934412.02%
2020.41%与参与人数比
29723.55%1.96.
England
18452.37%
33.06%1.29
604.76%2.
Germany
18232.35%
66.12%2.61
614.84%2.06.
Canada
15552%
44.08%2.04
433.41%1.7.
Sweden
15011.93%
22.04%1.06
443.49%1.81.
India
13571.75%
22.04%1.17
312.46%1.41.
Australia
10671.37%
33.06%2.23
433.41%2.48.
Russia
9231.19%
77.14%6.02
514.04%3.41.
China
9181.18%
44.08%3.46
403.17%2.69.
Netherlands
9181.18%
44.08%3.46
493.89%3.29.
France
8761.13%
55.1%4.53
332.62%2.32.
Japan
6880.89%
66.12%6.92
433.41%3.85.
Brazil
5460.7%
33.06%4.36
120.95%1.35.
Poland
5330.69%
00%0
161.27%1.85.
Italy
5320.68%
44.08%5.96
151.19%1.74.
Norway
5300.68%

0%0
151.19%1.74.
Mexico
5010.64%

0%0

0%0.
Finland
4730.61%

0%0

0%0.
Denmark
4660.6%

0%0

0%0.
Israel
4270.55%

0%0

0%0












.
Belgium
4140.53%

0%0

0%0.
Spain
3910.5%

0%0

0%0.
Portugal
3710.48%

0%0

0%0.
Romania
3580.46%

0%0

0%0.
South Korea
3290.42%
11.02%2.41
120.95%2.25.
Ukraine
3030.39%

0%0

0%0.
South Africa
2930.38%
11.02%2.71

0%0.
Switzerland
2930.38%

0%0

0%0.
Austria
2890.37%

0%0

0%0.
Argentina
2680.34%

0%0

0%0.
Hungary
2530.33%

0%0

0%0.
New
2480.32%

0%0

0%0.
Ireland
2260.29%

0%0

0%0.
Scotland
2220.29%

0%0

0%0.
Philippines
1980.25%

0%0

0%0.
Bulgaria
1950.25%

0%0

0%0.
Turkey
1950.25%

0%0

0%0.
Indonesia
1840.24%

0%0

0%0.
Vietnam
1780.23%

0%0

0%0.
Greece
1770.23%

0%0

0%0












.
Czech
1540.2%

0%0

0%0.
Croatia
1180.15%

0%0

0%0.
Estonia
1150.15%

0%0

0%0.
Belarus
1100.14%

0%0

0%0.
Lithuania
1070.14%

0%0

0%0.
Egypt
1050.14%

0%0

0%0.
Slovenia
1030.13%

0%0

0%0.
Slovakia
950.12%

0%0

0%0.
Wales
930.12%

0%0

0%0.
Singapore
910.12%

0%0
30.24%2.03 <!--v:3.2-->