BaoHaifei的个人博客分享 http://blog.sciencenet.cn/u/BaoHaifei

博文

相对论---破解一道小学数学题 精选

已有 13244 次阅读 2013-1-7 12:44 |个人分类:科普|系统分类:生活其它| 相对论, center, 小学, xml, 数学题

相对论---破解一道小学数学题

鲍海飞 2013-1-7

昨天中午吃饭,同事说要考考我,就给我出一道小学数学题,并且说,有一个小学生将这道老师给出的题目带回了家,让父母做,父母都是大学生,结果父母二人惊得发呆。二人无奈将题目带到单位,请单位的三十几位大学生帮助解题,结果,无数英雄竟折腰,估计这就是网络流传,戏言而已。这道题目大意是:一列队伍长一百米,向前行驶,队伍中最后一个人(二者均为匀速),以较快的速度沿着同样的方向前进,当这个人走到队伍的最前头的时候,返回身来再往回走,一直走到队伍的最后,这时,整列队伍恰好向前行走了100米。提问:单独的这个人走了多少路程?

 

解法(1)-经典解法

我首先规规矩矩地画出了行程示意图,如下所示。

 

然后按照图示列出时间为衡量的两个方程式:

其中,O代表起点,终点是ES0是队伍的长度,S0=100米;Va是队伍行进的速度,V0是单独这个个人行进的速度;经过t时间后,这个个人和队伍同时到达M点,此时,队伍行进距离为Sa,而个人行进的距离是S0+Sa。在M点处,这个个人回头行进,而队伍继续前进,于是可以列出两个方程式。

 

(S0+Sa)/V0=Sa/Va  (1)

第一段为同方向行进的时间,方程左侧是个人用时间;右侧是队伍行进的时间;

(S0-Sa)/Va=Sa/V0  (2)

第二段为个人反方向行进的时间,方程左侧是队伍继续前进的时间,右侧为个人返回行走的时间;

 

(2)中解出Va, Va=(S0-Sa)V0/Sa,并将其代入(1),

得到:(S0+Sa)/V0=Sa*Sa/[(S0-Sa)*V0]

化简,于是得到:S0*S0=2Sa*Sa,

代入数据:Sa/S0=100/2(根号下2

 

即这个人走的距离是

S=S0+2Sa=100(1+2)

 

或者可以直接列出个人与队伍行进走的距离和时间的关系,

(S0+2Sa)/V0=S0/Va (3)

但是也需要(2)式来代入解决。

 

解法(2-高级解法

后来,我的同事给出的另一个算法,很牛,用上了相对论。

S0/Va=S0/(V0+Va)+S0/(V0-Va) (4)

在队伍前进距离S0的时间为:t=S0/Va

当个人与队伍同方向行进时需要的时间是右端第一项,而第二项是相对行进时花费的时间。

由于二者都是匀速运动,而且个人的速度要快,所以假定:

V0=nVa  (5)

n是二者的速度比。

 

然后将(5)代入(4)就可以解一个二阶方程,

n*n-2*n-1=0  (6)

解得:n=1+2     负的根舍弃掉。

即:V0=1+2Va

 

最后:S=V0*S0/Va=100*1+2

 

据说,有人问出题的老师,为什么给学生出这样的题目,学生不会做怎么办?老师说,没关系,让他们锻炼一下思维也是好的,大意如此。

前一段时间,有人建议,让小学生学习一些什么量子论、相对论,看样子,这个主意不赖。我看再提前学习一下什么一元、二元无理、有理方程,现在看来也是太有必要了。

 

 

 



https://blog.sciencenet.cn/blog-278905-650546.html

上一篇:瑞雪驾风到断桥
下一篇:《相对论---破解一道小学数学题》的补记
收藏 IP: 202.127.23.*| 热度|

19 陈桂华 魏东平 陈小润 蔡庆华 钟炳 杨华磊 吉宗祥 庄世宇 李学宽 黎夏 余昕 余明蔚 陈国文 陈湘明 马瑞 唐常杰 戴德昌 ycjyf crossludo

该博文允许注册用户评论 请点击登录 评论 (121 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-23 09:05

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部