前两天打车去火车站时一路上的红灯都被赶上了,眼看就赶不上火车了,不过急也没用。途中我想到一个问题,
绿灯亮起后,等待一会儿再走,假设这个“一会儿”足够巧,会不会正好在通过余下的路口时都是绿灯?
现在假设有两辆车,在同一地点,都在等绿灯,两辆车跑起来的速度是一样的,都走同一条道路,经过若干个路口到达目的地。
第一辆车绿灯亮起就走,后面每个路口都遇到了红灯(就是我那天遇到的情况)
第二辆车在绿灯亮起后,等了一会才走,刚好后面每个路口都是绿灯。
问:这两辆车究竟哪个先到达目的地
当时我的想法是,假设第二辆车先到,那么一定有一个时刻,第二辆车超过了第一辆车,如果在这个时刻,第一辆车的状态是在运动,因为两辆车速度一样,所以第二辆车无法超过第一辆车,假设第一辆车静止,那必然是在等红灯,那第二辆车也要等红灯,我们已经设定了第二辆车一直在行走,所以这种情况不会发生。所以无论如何都无法超过第一辆车,也就是,第一辆车先到达。
和同事讨论后,同事认为,第二辆车只牺牲了最初等待的时间,应该会花费更少的时间。
后来我又想到了一种情况,因为第二辆车没有遇到红灯,也就不需要减速,当第二辆车到达某个路口的时候,信号灯刚刚变绿,第一辆车正在缓缓起步,然后第二辆车超了过去,最终先到达目的地。
绿灯亮起后,等待一会儿再走,假设这个“一会儿”足够巧,会不会正好在通过余下的路口时都是绿灯?
现在假设有两辆车,在同一地点,都在等绿灯,两辆车跑起来的速度是一样的,都走同一条道路,经过若干个路口到达目的地。
第一辆车绿灯亮起就走,后面每个路口都遇到了红灯(就是我那天遇到的情况)
第二辆车在绿灯亮起后,等了一会才走,刚好后面每个路口都是绿灯。
问:这两辆车究竟哪个先到达目的地
当时我的想法是,假设第二辆车先到,那么一定有一个时刻,第二辆车超过了第一辆车,如果在这个时刻,第一辆车的状态是在运动,因为两辆车速度一样,所以第二辆车无法超过第一辆车,假设第一辆车静止,那必然是在等红灯,那第二辆车也要等红灯,我们已经设定了第二辆车一直在行走,所以这种情况不会发生。所以无论如何都无法超过第一辆车,也就是,第一辆车先到达。
和同事讨论后,同事认为,第二辆车只牺牲了最初等待的时间,应该会花费更少的时间。
后来我又想到了一种情况,因为第二辆车没有遇到红灯,也就不需要减速,当第二辆车到达某个路口的时候,信号灯刚刚变绿,第一辆车正在缓缓起步,然后第二辆车超了过去,最终先到达目的地。