wayne 发表于 2010-11-16 16:58:00

6# KeyTo9_Fans
通项公式可以用一个统一的取整表达式来表示的

chyanog 发表于 2010-11-16 17:05:12

另一种表示:
S(n)=1/6 (8 Floor + 4 Floor[(n - 2)/3] + n^2 + 5 n + 4)

xbtianlang 发表于 2011-5-24 17:02:50

floor是取整函数。

zwh2010 发表于 2011-6-3 12:38:38

有点假,数学大师的思考速度是常人的不知多少倍,但是你要他一口说出前100个质数的和,当然做不到;以此来考量大师只能说明自己的无知与幼稚;若还想以此来安慰自己无法望大师项背之憾,那就有点搞笑了;另大师也只是指某方面,不是神仙呐,譬如他可能不懂中文,武术。。。;
现在小学生学的那些东西,对孩子来说几无好处,但大家为了争取所谓的“教育优先权”,拼了命的学那些奇技淫巧,而真要让其去解决日常生活中的一些问题时却啥也做不了。毕竟杂技不是生活常态,人还是正常点好。拙见。

cn8888 发表于 2014-5-21 13:33:54

我的答案是42416
1...............167
2...............168
3...............168
总共500个数

cn8888 发表于 2014-5-21 13:48:22

Clear["Global`*"];(*Clear all variables*)
k=1;(*三个三个数的第一个数*)
s=0;(*求和*)
count=1;(*计数*)
While[count<=500,
    If;(*加上第一个数*)
    If;(*加上第二个数*)
    If;(*加上第三个数*)
    k++ (*第一个数增加1*)
];
Print@s (*打印结果*)


这是一个笨程序,就当是练习吧,最后结果
42416

kastin 发表于 2014-5-21 18:14:22

chyanog 发表于 2010-11-16 16:41
6# KeyTo9_Fans
嗯,用Mathematica求出的通项也是三角函数表达式,结果是一致的。
对了,Mathematica8 ...

递推式:a=a+1
得到母函数:G(x)= (x^4/(1 - x) + x + 2 x^2 + 3 x^3)/(1 - x^3)
因此可求出通项
SeriesCoefficient[
x^4/(1 - x^3)/(1 - x) + (x + 2 x^2 + 3 x^3)/(1 - x^3), {x, 0,
   n}] // FunctionExpand

kastin 发表于 2014-5-21 18:20:45

求和
Sn = Sum[SeriesCoefficient[
   x^4/(1 - x^3)/(1 - x) + (x + 2 x^2 + 3 x^3)/(1 - x^3), {x, 0, n}] //
   FunctionExpand, {n, 1, n}]

Sn/.n->500
结果是42416

mathematica 发表于 2017-5-11 13:43:27

500/3=166.666666667
500-3*166=2
166*(1+166)/2+166+166*2+167+168=14694
最终的结果是14694
页: 1 [2]
查看完整版本: 数学大师被小学奥数题难住不赞同小学生学奥数