今天给大家分享Bebras国际计算思维大赛历年的比赛题目,以便于家长们对这个国际赛事有个大致了解,请大家持续关注坚果学院少儿编程(公众号:未来家创客),有时间可以给孩子学习下,锻炼计算思维和编程思维。
国际计算思维主题活动成绩优异的学生不只可以获得证书和奖杯,还可免费参加国际计算思维文化交流活动并有机会获得世界名校的Offer并得到全额奖学金。
Bebras 奖 学 金 部 分 名 校:麻省理工学院、斯坦福大学、哈佛大学、牛津大学、杜克大学、清华大学、北京大学、香港理工大学等。
今天的题目是管道系统。
一只老鼠在一个管道的入口处,它想在5号管的末端到达奶酪,老鼠总是遵循以下命令:
1. 往下走,一直走到路口。
2. 在路口,移动到下一个管道。
3. 执行命令1。
请问老鼠从那个管道开始才能到达奶酪?
解析:
首先找出题中的命令规律:先往下走,每当遇到可以转向的路口就转向,移动到下一个管道,之后再继续往下走。这道题目我们可以从第一个管道开始,逐步根据指令来执行,看老鼠最终移动到哪里。
1. 当从1管道入口时,4管道为出口。
2. 当从2管道入口时,1管道为出口。
3. 当从3管道入口时,5管道为出口。
4. 当从4管道入口时,2管道为出口。
5. 当从5管道入口时,4管道为出口。
所以正确答案是从3号管道入口处进去,老鼠就可以顺利的到达奶酪,上图可以观察到老鼠行走的路线。
这道题目涉及到了编程中的顺序指令和条件判断语句,在计算机程序中,程序的执行会严格按照已经编写好的指令执行每一步。也就是说,如果你输入正确的指令,程序就会正常运行,反之则执行错误的指令。
明天我会继续将国际计算思维大赛的题目分享给各位家长,请大家持续关注坚果学院少儿编程(公众号:未来家创客),每天有时间就可以让孩子学习一下,不仅仅是为了参赛,更多的是锻炼计算思维和编程思维能力。
