小手一抖
· 2018-05-28

王博士的程序出错了,哪里错了?

查看 2.2k
回答 1
烧脑

王博士是一个专门研究机器人控制的计算机专家。

前不久,他发明了一个可以通过简单指令控制机器人穿越公路(公路是双向车道,不是单行线)的程序,并将这个程序安装在步行机器人“X”的身上。随后的测试证明,这个程序可以很好地操控机器人“X”行动。

一天,王博士命令“X”去公路对面的实验室,并给他输入了“25米内是否有车辆”作为是否通行的判断标准,以保证“X”在穿越公路时的安全。

可是,“X”在穿越公路的过程中竟花了将近6个小时。直到“X”抵达实验室,王博士才意识到他给“X”输入程序时犯了一个严重的错误。

请问:王博士究竟错在哪里呢?应该怎样改进呢?

编辑回答
饭熟了
回答于 2018-05-29
最佳答案

王博士给“X”输入的程序导致只要25米内有停放的车辆,“X”就不会穿越公路。应该改为“25米内是否有正在行驶的车辆”。