2016-10-28
收藏
从空中放下两列火车,每列火车都带着降落伞,降落到一条没有尽头的笔直的铁道上。两列火车之间的距离不清楚。两列车都面向同一个方向。在落地后,降落伞掉在地上,与火车分离。两列火车都有一个微芯片,可以控制它们的运动。两个芯片是相同的。两列火车都不知道自己的位置。你需要在芯片中写入编码,让这两列火车相遇。每行编码都有一定的执行命令的时间。
答案:
你能使用以下指令(而且只能用这些指令):
MF—让火车朝前开
MB—让火车朝后开
IF(P)—如果火车旁边有降落伞,这个条件就得到了满足。
GOTO
答案:
A:MF
IF(P)
GOTO B
GOTO A
B:MF
GOTO B
解释:第一行只是让它们离开各自的降落伞。必须让它们离开自己的降落伞,这样后面的火车才能发现前面火车的降落伞,这样就满足了一个条件,它们就可以跳出起初遵守的编码。它们起初都在A这部分循环,直到后面的火车发现前面火车的降落伞,这时就转入B:并陷入B的循环。前面的火车还是没有找到降落伞,所以就不停地在A里面循环。由于每行编码都有一定的执行命令时间,完成A循环就比完成B费时,因此后面的火车(在B循环中)最终将赶上前面的火车。
浅议小学数学教学中学生创新能力的培养对策
精选小升初数学知识点:圆柱知识点
小学一年级数学知识点:加与减知识点
小学五年级数学知识点:小数乘小数知识点
浙教版八年级数学上册定义与命题知识点
六年级数学知识点:分数乘法的解决问题知识点
浅议对话教学在小学数学教学中的应用
浅议小学数学教学中的研究性学习
新人教版高二数学必修3第二章重点:变量间的相关关系
精选小升初数学知识点:正方体知识点
小学二年级数学知识点:数一数与乘法知识点
小学数学关于《不退位减》的课后反思
对数学建模竞赛的认识
五年级小数除法教学反思
小学一年级数学知识点:位置与顺序知识点
新人教版高二数学必修3第二章知识点:随机抽样
[新人教版]高二数学必修3第二章重点:用样本估计总体
一年级数学知识点:认识钟表知识点
精选六年级数学知识点:分数除法知识点
一年级数学知识点:统计知识点
小学数学教学的实效性的浅议
新人教版高二数学必修3第三章要点解析:随机事件的概率
新初三生:复习中考数学有哪些技巧
新人教版高二数学必修3第一章必背知识点:基本算法语句
初中数学怎样培养学生独立思考的能力
精选五年级数学知识点:积的近似值知识点
浅议高中数学教学学生创新精神的培养
新人教版五年级上册数学《一个数除以小数》教学设计板书设计教案
小学数学老师教学反思 不要让习题牵着鼻子走
二年级数学知识点:加减混合运算知识点
小学 |
初中 |
高中 |
不限 |
一年级 | 二年级 |
三年级 | 四年级 |
五年级 | 六年级 |
初一 | 初二 |
初三 | 高一 |
高二 | 高三 |
小考 | 中考 |
高考 |
不限 |
数学教案 |
数学课件 |
数学试题 |
不限 |
人教版 | 苏教版 |
北师版 | 冀教版 |
西师版 | 浙教版 |
青岛版 | 北京版 |
华师大版 | 湘教版 |
鲁教版 | 苏科版 |
沪教版 | 新课标A版 |
新课标B版 | 上海教育版 |
部编版 |
不限 |
上册 |
下册 |
不限 |