初学唱歌先练什么歌曲:假设有距离无限远的两列火车,中间有一点P,如何使他们相撞.条件是.

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 08:55:30
假设有距离无限远的两列火车,中间有一点P,给两列火车编制相同的程序使他们相撞.条件是有以下命令.L,R,J,JE.四个命令.L是代表火车向左移一个单位.R是代表火车向右移一个单位.J是代表跳到程序任一行执行.JE是当火车在中间P的时候,可以跳到程序任一行执行.

哦,这个问题呀,我分析是这个样子的:
首先是两列火车程序一样的话,
1必然初始方向一致
2不经过P点的火车永远不能停下来了(因为如果让其停下的话,又不可能知道后面的火车是否经过P点了,只能以经过P点做为跳转的条件)
3只能通过JE到达P点才能让后面的火车知道前面有辆和自己同速度的火车在和自己同方向行驶。
所以只能让后面的火车开始加速就可以碰撞了!
1 L
2 JE4
3 J1
4 L
5 L
6 J4
这个程序也可以把L换为R,但是我不知道这个结果是否正确,请大家给出评判!