线程的wait和notify:一道小学奥赛题

来源:百度文库 编辑:高考问答 时间:2024/04/29 19:51:20
狗在十米处发现一只兔子,狗的五步相当于兔子九步,狗跑两步时间是兔子跑三步时间,问狗跑多少米能追上兔子?

请列出式子,并说出道理

呵呵 好可爱的问题呀 记得以前自己也做这个呢
好了 言归正传
我们先可以假设 兔子 跑一步的距离是X,每步需要时间为Y。那么可以用 距离除以时间=速度
即 速度=X/Y
依据题意,狗的五步相当于兔子九步,所以狗的每步距离是:9/5X
狗跑两步时间是兔子跑三步时间,所以狗每步需要时间为:3/2Y
速度为:6X/5Y
分析可知,狗的速度是兔儿的6/5倍,即兔子每跑5米,狗要跑6米。于是 可以想到每次(单位时间)狗比兔子多跑一米。
他们相距10米,用10次追到。
狗每次跑6米,共跑60米。 (完毕)
--由于考虑到小朋友在小学,不一定学了方程式,所以就用的按份数理解。分数应该学了的,至于假设的X,Y,是帮助理解。

由题意知:狗的距离S1=9/5兔的距离S2,狗的时间t1=3/2兔的时间t2
狗的速度v1=6/5兔的速度v2

按题意得方程
v1t1=v2t2+10
3/5v2·3/2t2=v2t2+10
v2t2=12.5

狗的距离S1=10+12.5=22.5m