找回密码
 欢迎注册
楼主: 到处瞎逛

[讨论] 玩玩小学奥数题吧

[复制链接]
 楼主| 发表于 2009-12-11 15:59:15 | 显示全部楼层
本帖最后由 到处瞎逛 于 2009-12-11 16:10 编辑

编程的方法,因为确知经过N-1次处理,过程结束。所以整个数组长度为2N-1个,前面是从1到N。

从N开始后面无非是把2*q-1和2*q(q为从1到N-1)位置的两个数字求和放在最后面一个位置,这样做下去,就可以完整的得到一个数列。

然后求和。

我只会mathcad。

程序很简单。

但是显然有更加有效的方法来解决这个问题。
1.png
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-12-12 05:07:09 | 显示全部楼层
本帖最后由 wiley 于 2009-12-12 05:09 编辑

5# 到处瞎逛

不好意思没有细读题目, 我以为是一直加各位数字到只剩一位数.

给定N, 先找到整数m满足:   $2^m \le N \lt 2^{m+1}$
最后的和是:   $(m+1) {N(N+1)}/2 + {(2N-2^{m+1})(2N-2^{m+1}+1)}/2$

N=94, m=6, 代入上式即可
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-12-12 09:59:29 | 显示全部楼层
网上有这道题的解析解的公式,但是要分析出这样的结果还是有点麻烦的。

呵呵。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-12-12 10:26:04 | 显示全部楼层
纠正12楼如下:

给定N, 先找到整数m满足:   $2^m≤N<2^(m+1)$
最后的和是:  $ (m+1)N(N+1)/2+(N-2^m)(2N-2^(m+1)+1)$

N=94, m=6, 代入上式即可
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-12-12 10:34:58 | 显示全部楼层
奇了怪了,我发现我的帖子竟然不能正常显示

换一个浏览器试试,发现原来是Google浏览器惹的祸,
看来我误解了Wiley,
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-12-12 10:39:21 | 显示全部楼层
呵呵,在IE内核的浏览器下,发现我给的公式里的 ≤ 符号不能正常显示,
而在Firefox下却能显示的好好的。

看来该不等式成立

Firefox>IE>google
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-12-12 16:05:20 | 显示全部楼层
哈哈,看到大家都编程,我也试了一下,用的是Mathematica
C:\Documents and Settings\wayne>math
Mathematica 7.0 for Microsoft Windows (32-bit)
Copyright 1988-2009 Wolfram Research, Inc.

In[1]:= a = Range[94]; b = Total[a]; While[Length[a] > 1,
         a = Flatten[{a[[3 ;; -1]], a[[1]] + a[[2]]}]; b += Last[a]]; b

Out[1]= 33085

In[2]:=
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-5-11 08:55:14 | 显示全部楼层
有没有专业的奥数交流网站
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-5-11 09:07:53 | 显示全部楼层
http://www.math15.com/bbs/
这里有小学、中学、高中的奥数
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-5-3 05:28 , Processed in 0.044042 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表