原标题:虫子吃苹果:每天10分钟,锻炼少儿编程计算思维

我们会不断的将一些优质的少儿编程资源分享给各位家长,请大家关注坚果学院少儿编程(公众号:坚果编程),有时间可以给孩子学习下,锻炼计算思维和编程思维。

今天的题目是虫子吃苹果。

一只虫子正坐在树枝的末端,如上图所示。它想通过在树枝间移动来吃掉所有的苹果。(这棵树由1米长的树枝组成。)

问题: 虫子爬着吃掉所有苹果的最短距离是多少米?

A:4米 B:9米 C:13米 D15米

正确答案是:C:13米,你做对了吗?

问题解释:

黄色的线段是虫子走的路径,一共13个。

这道题目涉及到了计算机科学中的图形、二叉树、路径。在计算机科学中,你不仅要计划解决任务的指令,而且往往要找到需要最少工作量的解决方案。在这种情况下,我们需要不断的优化解决方案。

此任务中的树表示一种特殊的图,其中树的一些相关点由分支部分连接。计算机科学家称这些图为图形。所以这个任务实际上是关于在图中找到一条特殊的路径图。这条路径应该是最短的,从虫所在的点开始,所有的苹果必须在路径的某个地方。

对于这些题目,我们要学会用手指在屏幕上面画路线。

国际计算思维主题活动成绩优异的学生不只可以获得证书和奖杯,还可免费参加国际计算思维文化交流活动并有机会获得世界名校的Offer并得到全额奖学金。

Bebras 奖 学 金 部 分 名 校:麻省理工学院、斯坦福大学、哈佛大学、牛津大学、杜克大学、清华大学、北京大学、香港理工大学等。返回搜狐,查看更多

责任编辑:

苹果和虫子c语言编程题,虫子吃苹果:每天10分钟,锻炼少儿编程计算思维相关推荐

  1. 计算机二级c编程题特殊技巧,计算机国家二级C机试编程题技巧

    一个公开的秘密:计算机国家二级C机试编程题的作弊方法 1.运行考试系统 2.打开编程题(第三大题),软件会自动启动vc++6.0,然后在需要考生编写的函数代码里加一个分好":"其他 ...

  2. 编程猫获新一轮 3 亿融资:做好少儿编程教育基础设施!

    北京时间 5 月 25 日,在线少儿编程平台编程猫正式对外宣布获得新一轮 3 亿元人民币融资,本次由招银国际领投,新京报与北京文投集团旗下的山水创投及寻找中国创客导师基金.松禾资本跟投.编程猫再次获资 ...

  3. 【C语言刷题】文件操作章节配套练习(选择题 + 编程题)

    前言: 本篇为<维生素C语言>系列配套练习题,挑选了一些相对来说比较实用的练习,有助于巩固学习的知识.题目附带了答案和解析可供参考,顺便附上文件操作教学链接,可供复习: [维生素C语言]第 ...

  4. 京东校招编程题——小熊分苹果

    刚做完京东校招在线笔试,第一道编程题居然没做出来,开始时没想到关键点还以为题目出错了,浪费了很多时间,郁闷-- 题目如下: N(1<N<9)只熊分一堆苹果,第一只熊(叫小东)把苹果平均分成 ...

  5. 《网易编程题》分苹果

    题目描述 n 只奶牛坐在一排,每个奶牛拥有 ai 个苹果,现在你要在它们之间转移苹果,使得最后所有奶牛拥有的苹果数都相同,每一次,你只能从一只奶牛身上拿走恰好两个苹果到另一个奶牛上,问最少需要移动多少 ...

  6. java怎么随机的落下球_java入门程序编程题,一球100米自由落下编程

    下面要给大家带来的是一道非常经典的java入门编程题,一起来看看题目,以及解题的思路方法吧. 一.题目 100米高度自由落下,每次落地后反跳回原高度的一半,再落下. 求: 它在 第10次落地的时候,一 ...

  7. 2013年下半年c语言真题及答案,2013年10月自考04737C++程序设计真题及答案

    湖南自考生网小编为考生们整理的"2013年10月自考04737C++程序设计真题及答案",请考生按规定用笔将所有试题的答案涂.写在答题纸上. 选择题部分 注意事项: 1.答题前,考 ...

  8. 【蓝桥杯省赛真题7】Scratch绘制多个六边形 少儿编程scratch蓝桥杯省赛真题讲解

    目录 scratch绘制多个六边形 一.题目要求 1.编程实现 2.评判标准 二.案例分析 1.角色分析 2.背景分析 3.前期准备 三.解题思路 1.案例分析 2.流程图绘制 四.程序编写 五.考点 ...

  9. c语言while语句1阶层加到10阶层,用C++编程:1的阶层加到10的阶层,使用For语句,还有While和Do While语句编程!!...

    用C++编程:1的阶层加到10的阶层,使用For语句,还有While和Do While语句编程!! 來源:互聯網  2009-08-15 20:20:09  評論 分類: 電腦/網絡 >> ...

最新文章

  1. N35-第九周作业-张同学
  2. DIP第一章习题解答
  3. 搭建express框架
  4. workerman json mysql_workerman-json-rpc
  5. python语言为什么叫python_Python为什么叫Python,Java又如何而来?
  6. 论文浅尝 | DeCLUTR: 无监督文本表示的深度对比学习
  7. [原创] Ubuntu 安装vim与中文帮助文档
  8. windows server 部署java Web项目
  9. STM32H743 驱动 W25Q256
  10. 能ping通代表什么
  11. PC端微信一直显示“正在登录”问题处理
  12. 在c语言中 char型数据在内存中的存储形式是,在c语言中char型数据在内存中的存储形式是什么?...
  13. 2018年支付宝领取大红包破解教程
  14. redis 失效时间单位是秒还是毫秒_经常用Redis,这些坑你知道吗?
  15. 微信h5支付,微信外浏览器支付实现
  16. 诛仙一直服务器维护,服务器维护《诛仙3》官方致仙友的一封信
  17. openlayers2.13 地图绘点[点可以拖动,并且实时更新后台数据],测距同时更新数据到数据库
  18. android 12去掉屏幕锁屏(屏幕默认锁屏方式改成无)
  19. GO语言与其他语言初步比较
  20. Java中apple导入那个包_在Java中,由Java编泽器自动导入而无需在程序中用import导入的包是()。A.java.appletB.java.awtC.j...

热门文章

  1. 数据结构——图(存储结构)
  2. 设计测试用例的万能公式 + 6大具体方法 = 面试就像聊天?
  3. 计算机基础教研活动记录,信息技术教研活动记录
  4. TMS28335 XINTF
  5. 京东淘宝天猫API销量接口
  6. 用 CPU 烤出来的肉,会特别香吗?
  7. 给软件工程师的自学建议
  8. openstack-nova源码分析(十一)rebuild重建
  9. javasript的单线程和多线程
  10. 霆智服务器安装Windows系统,无人值守全自动安装windows系统