`
sslaowan
  • 浏览: 379750 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

出个题儿大家玩玩

阅读更多
问题:
一家铁路公司,要实现一个自动编组程序。
有三条在两头连通的铁轨,一台牵引机车,假设来了十节车厢,然后给这十节车厢编上号,比如:
C C C C C C C C C C
2 6 7 1 8 5 4 9 3 10
C表示火车车厢,下面是编号,要求按照标记好的顺序将火车车厢重新编组。牵引机车只能推或拉动车厢,而且其马力足够推或拉动10节车厢。
要求程序能够自动完成排序工作,并且要能够记录下每次机车移动车厢的情况,并将其打印成一张调度指令。这样,调度部门就可以根据这张指令,指挥机车进行编组了。

另外还有几点说明:
1 火车的车厢数是不定的。
(半个月之后,客户突然说)
2 铁轨的数量也可能会变化,因为没准哪天有根轨道坏了或者被另作他用了。
(又过了一个月,客户突然说)
3 有时可能会出现某节车厢存在有问题,编组时需要将其移出,也就是开来的n节车厢并不是每个都会编上指定的号码。

    如果是我做,我一定是先写个测试,然后建个叫车厢的类(Car),然后建个铁轨类(Rail),一点点推导,那过程估计相当漫长。跟几个计算机科学专业的朋友讨论,他们都会先建立数学模型。
有兴趣的话,大家一起来玩玩这个游戏。怎么编都成~~
分享到:
评论
2 楼 sslaowan 2008-09-17  
hocus 写道
什么是三条在两头连通的铁轨?
铁轨交叉么?
车厢停在哪个轨上?
重新编组的要求或规则是什么?
编好组后停在哪个轨上?
牵引机车两头都能挂车厢吗,还是只能一头?
铁轨的数量变化是否影响条数?


--------------------------------
       |                  |
--------------------------------
        |                 |
---------------------------------
     
   三条横线表示三条铁轨,然后竖线表示连接两条铁轨的铁轨,当然是弯曲的。三条铁轨可以任选一条来自于中国铁路干线。
  重新编组的规则目前很简单,实际的复杂性引入进来就太繁琐了,就是按照编号,把车厢排好即可。
  编号组后放在哪个轨上也无所谓,因为是连通的。
  牵引机车两头都可以挂车厢,既可以推也可以拉。
  最后一个问题没看懂?我的意识是,现在我假设是三条铁轨,但是有可能程序开发完了,变成两条铁轨了,或者又买了条铁轨,还可能买新的机车,对两列火车同时编组,当然了,在这个题目里这些变化和复杂性就不多说了。
  看JE上讨论函数式编程,OO,结构化,面向数据库优劣的帖子甚多,那不如搞个题玩玩啦~~
1 楼 hocus 2008-09-17  
什么是三条在两头连通的铁轨?
铁轨交叉么?
车厢停在哪个轨上?
重新编组的要求或规则是什么?
编好组后停在哪个轨上?
牵引机车两头都能挂车厢吗,还是只能一头?
铁轨的数量变化是否影响条数?

相关推荐

    2019上幼儿面试试讲真题汇总.pdf

    9. 应对幼儿不愿参与:如果幼儿不愿意参与,教师应找出原因,可能是游戏难度不合适、关注度不足或教学方法不吸引人。解决策略包括调整游戏难度、增加互动环节和改进教学方法。 10. 活动延伸:在活动结束后,可以...

    2020下半年教师资格证幼儿保教知识与能力真题及答案.doc

    13. 材料分析题涉及幼儿数学能力和教育启示:雪儿、莉莉和民民的不同表现反映出他们对数学概念的理解程度,教育应注重引导幼儿理解和应用数学知识。 14. 教师行为分析:李老师阻止幼儿使用非传统方式玩游戏可能并不...

    2020年教师资格证《幼儿综合素质》真题及答案解析.pdf

    在另一个情境中,教师注意到班上某个孩子独自一人不参与活动(A选项:询问杰杰不与大家玩的原因)。这是教师面向全体学生的一个体现,通过了解和解决问题,而不是忽视个别的孩子,确保每个孩子都得到关注和教育机会...

    《学前儿童游戏指导》自考试题与答案(三).docx

    《学前儿童游戏指导》自考试题与答案(三)涵盖了学前教育领域的多个知识点,涉及游戏理论、儿童发展、教育历史及游戏类型等多个方面。以下是这些知识点的详细解释: 1. **福禄培尔**:他是世界上第一个系统研究儿童...

    大班数学教案:玩玩数学填空题.doc

    这篇文档是一个针对大班儿童设计的数学教学教案,旨在通过玩玩数学填空题的方式,帮助孩子们理解数学中的加减法概念,特别是总数与部分数的关系。教学目标主要有两个方面: 1. 帮助幼儿理解总数与部分数的观念以及...

    幼儿园大班数学教案:玩玩填空题.doc

    【幼儿园大班数学教案:玩玩填空题】 这篇文档是一个针对幼儿园大班孩子的数学教案,旨在通过游戏化的教学方式,帮助孩子们理解基础的数学概念,特别是加减法中的总数与部分数的关系,为他们未来的学习打下坚实基础...

    2015下半年幼儿教师资格证《保教知识与能力》真题及答案.docx

    - **解析**:小班幼儿玩橡皮泥时,其行为表现出典型的直觉行动思维特征。他们根据当前的操作结果即时做出反应,而非预先计划。这体现了他们思考过程与实际行动紧密结合的特点。 3. **老师依据幼儿的图画来评价幼儿...

    幼儿园教案2021-数学教案:玩玩填空题.doc

    【幼儿园教案2021-数学教案:玩玩填空题.doc】是一份针对大班幼儿设计的数学教案,旨在帮助孩子们理解和掌握总数与部分数的概念,以及它们之间的关系,为将来的数学学习打下坚实基础。以下是教案的详细解析: 1. **...

    2013年上半年教师资格证考试《幼儿保教知识与能力》真题.docx

    6. **自我中心语言**:幼儿在独自玩耍时的自言自语,如冬冬玩魔方时的小声嘀咕,属于自我中心语言,是幼儿早期语言发展的一个阶段。 7. **幼儿园体育目标**:幼儿园体育活动的主要目标是培养幼儿对体育的兴趣,而非...

    数学教案:玩玩填空题.doc

    这篇文档是一个针对幼儿园大班孩子的数学教案,主题是通过填空题的形式教授加减法的基本概念,特别是总数与部分数的关系。活动旨在帮助幼儿更好地理解数学中的数字观念,为他们将来学习数学打下坚实基础,同时激发...

    2021年电大专科学前教育学前儿童社会教育试题及答案百度.pdf

    从提供的文件内容中,我们可以提炼出学前教育中关于学前儿童社会教育的相关知识点,具体包括: 一、名词解释及概念理解: 1. 幼儿园社会教诲:指的是教师按照国家教育目标和一定的社会价值取向,在幼儿日常生活中...

    幼儿园教案2021-幼儿园大班数学教案:玩玩填空题.doc

    这篇教案主要针对幼儿园大班的孩子,旨在通过玩玩填空题的游戏,帮助他们理解和掌握数学中的加减法概念,特别是总数与部分数的关系。设计此教案的初衷是为了提升幼儿对数字的理解,为他们顺利过渡到小学阶段的学习...

    2020年幼儿教师招聘考试模拟试卷题库(共5套).pdf

    12. 儿童心理发展的年龄特征:指每个年龄段儿童所表现出的典型心理特征,是儿童心理发展阶段性的重要标志。 13. 教授幼儿词汇的有效途径:结合日常生活活动教授词汇是最有效的方式,有助于儿童理解和应用新词。 14...

    2015上半年教师资格证考试《幼儿保教知识与能力》真题及答案.docx

    2. 道德感:第二题的描述中,幼儿看到同伴欺负别人会生气,表现出的是道德感的发展,即他们开始理解和评价他人的行为是否符合社会道德规范。 3. 性别恒常性:第三题中,幼儿意识到性别不会随年龄增长而变化,体现的...

    《学前儿童体育教育》自考试题及答案(四).docx

    21. 体育游戏的定向作用部分:目标或规则是体育游戏中具有定向作用的元素,指导儿童理解游戏的目的和玩法。 22. 体育课的结构:多采用“开始(或准备)—基本部分—结束”的结构,分别对应课程的导入、主体教学和...

    【《歪儿》阅读附答案】歪儿阅读答案.docx

    小题 5:歪儿是一个身体瘦弱、有些残疾但热爱游戏、渴望融入集体的孩子。他的善良和无私体现在他愿意用自己的玩具——长铁罐来让小伙伴们玩踢罐电报游戏,即使自己在游戏中处于劣势,也依然坚持参与。他在游戏中虽然...

    学前儿童家庭教育自考试题.doc

    通常,多项选择题涉及的知识点可能包括家庭结构、儿童发展、教育理念、家长角色等多个方面。 通过上述题目解析,我们可以看出学前儿童家庭教育涵盖了许多重要主题,包括家庭教育的性质、目的、方法、儿童发展理论、...

    《学前儿童发展心理学》考试试题.doc

    幼儿初期(3-4岁)的行为表现出强烈的情绪性,他们的思维仍以具体形象为主,而爱玩、会玩及个性初具雏形则属于稍后的学前期特征。 八、感知觉作为最早认识过程: 感知觉是人生最早出现的认识过程,是其他认知能力...

    《幼儿文学》自考试题及答案解析(一).docx

    问答题部分涉及的名词解释和简答题,如幼儿生活故事、幼儿抒情诗、幼儿文学、儿歌和图画书等,都是幼儿文学的基础概念。童话中的人物类型包括拟人、超人和常人等;幼儿戏剧的特征可能包括情节简单、角色鲜明、互动性...

    幼儿真题集锦.docx

    教师需要展示各种游戏玩法,制定规则,并确保游戏的安全性和教育性,同时通过示范讲解吸引幼儿的注意力,提升他们的社交能力和解决问题的能力。 5. **手工折纸**:《企鹅》的折纸活动结合故事形式,旨在提高幼儿的...

Global site tag (gtag.js) - Google Analytics