有三种可能:
设m1碰后速度为v1,m2碰后速度为v2.
(一)m1小球由A到B撞m2,且m1碰撞后反向
以v0方向为正,由动量守恒定律得m1v0=m2v2-m1v1
因为恰在C点发生第二次碰撞,故有3v2=v1
由机械能守恒得:
1
2m1v02=
1
2m1v12+
1
2m2v22
解得:
m1
m2=
1
7
(二)m1小球由A到B撞m2,且碰撞后同向
以v0方向为正,由动量守恒定律得m1v0=m2v2+m1v1
因为恰在C点发生第二次碰撞,故有v2=5v1
由机械能守恒得:
1
2m1v02=
1
2m1v12+
1
2m2v22
解得:
m1
m2=
5
3
(三)m1小球由A到D到D再到B撞m2
v0方向为正,由动量守恒定律得m1v0=m2v2-m1v1
因为恰在C点发生第二次碰撞,故有v2=3v1
由机械能守恒得:
1
2m1v02=
1
2m1v12+
1
2m2v22
解得:
m1
m2=
3
5
故选ACD.