题目:

小东和三个朋友一起在楼上抛小球,他们站在楼房的不同层,假设小东站的楼层距离地面N米,球从他手里自由落下,每次落地后反跳回上次下落高度的一半,并以此类推直到全部落到地面不跳,求4个小球一共经过了多少米?(数字都为整数)

给定四个整数A,B,C,D,请返回所求结果。

测试样例:

100,90,80,70
返回:1020

思路:

总距离为 x+2*x(1/2+1/4+1/8+……),括号里极限是1

也可以按照我同学写的这样

代码:

class Balls {
public:int calcDistance(int A, int B, int C, int D) {return 3*(A+B+C+D);}
};

3.1 基础-抛小球相关推荐

  1. Maya动画1:基础知识小球弹跳

    参考资料:小破站[同济动画]MAYA动画基础教程,老师讲的巨好! 目录 基础知识 小球弹跳动画 准备阶段 model 设置 基本关键帧 动画曲线 怎么看关键帧速度的快慢? 怎么通过调整关键帧来调整曲线 ...

  2. 剑指Offer----扩展:抛小球(京东)

    问题描述: 小东和三个朋友一起在楼上抛小球,他们站在楼房的不同层,假设小东站的楼层距离地面N米,球从他手里自由落下,每次落地后反跳回上次下落高度的一半,并以此类推知道全部落到地面不跳,求4个小球一共经 ...

  3. python小球方案问题_Python解决抛小球问题 求小球下落经历的距离之和示例

    本文实例讲述了Python解决抛小球问题 求小球下落经历的距离之和.分享给大家供大家参考,具体如下: 问题: 小东和三个朋友一起在楼上抛小球,他们站在楼房的不同层,假设小东站的楼层距离地面N米,球从他 ...

  4. python中小球落地问题_Python解决抛小球问题 求小球下落经历的距离之和示例

    本文实例讲述了Python解决抛小球问题 求小球下落经历的距离之和.分享给大家供大家参考,具体如下: 问题: 小东和三个朋友一起在楼上抛小球,他们站在楼房的不同层,假设小东站的楼层距离地面N米,球从他 ...

  5. 京东面试题: 小东抛小球

    题目 ⼩东和三个朋友⼀起在楼上抛⼩球,他们站在楼房的不同层,假设⼩东站的楼层距离地⾯N⽶,球从他⼿⾥⾃由落下,每次落地后反跳回上次下落⾼度的⼀半,并以此类推知道全部落到地⾯不跳,求4个⼩球⼀共经过了多 ...

  6. 华清远见重庆中心--后端基础阶段技术总结/个人总结

    目录 目录 目录 Java基础知识 java概述 JDK安装 JDK卸载 JDK版本切换 认识JetBrains 安装IDEA IDEA环境的认识 新建一个Java的项目 新建一个文件 第一个Java ...

  7. 华清远见重庆中心—后端基础阶段技术总结/个人总结

    后端基础阶段技术总结 JAVA概述 1.java的历史 Oak(橡树)语言,由Green开发团队开发,主要用于微型嵌入式设备编程,第一次提出了开源协议 . Java之父 詹姆斯.高斯林 经历过Sun公 ...

  8. java基础 - 1

    目录 第一章:Java开始 1 学习目标 1 Java历史 2 Java技术概述 3 Java技术的优点 3 Java虚拟机 4 类加载器 6 Windows环境变量 8 内容总结 13 独立实践 1 ...

  9. HDOJ 5166 -----斜抛运动

    题意:一个人站在H高的地方斜向上抛小球,求出小球落地后的水平距离. 算法思想: 1.计算出小球的最大滞空时间 2.计算出小球的水平速度 3.s=Vx*t; 推导来自小岛: 代码如下: #include ...

最新文章

  1. 使用Python判断俩张图像相同或以某种方式相似
  2. 遗传算法解决01背包
  3. 让织梦CMS的后台编辑器支持优酷视频
  4. php网页微信登录验证失败,php 微信添加分账接收方-验证签名失败
  5. apache hadoop_通过Apache Hadoop大规模扩展Apache Solr实时实时索引
  6. 在小程序端获取数据库所有符合条件的数据(使用分页突破20条限制)
  7. 使用use strict指令的目的
  8. codeplex http://metrotoolkit.codeplex.com/
  9. 给js对象定义属性的方法
  10. ArcGIS API for JavaScript三维管网之三维模型制作(无插件)
  11. elasticsearch版本介绍
  12. 数据分析案例 |【01】电影数据分析
  13. python怎么计算ord函数_python ord函数
  14. ios点击推送闪退_iOS 13.4 Beta 4 发布,闪退问题修复
  15. Navicat 快捷键说明
  16. 【计算机408--计算机学科专业基础】
  17. 微信定位精灵服务器或网络异常,微信定位精灵系统界面无法更新怎么办
  18. 麒麟子Cocos Creator 3D研究笔记十:【qfw】开源的Extension Pack for Cocos Creator 3D
  19. 考研计算机专业英语面试自我介绍,2017年计算机专业研究生英语面试自我介绍...
  20. 大数据算法识别高自杀风险人群?准确率高得吓人

热门文章

  1. Matlab:盲反卷积还原失焦图像
  2. 机器学习-过拟合和欠拟合以及正则化处理
  3. 代码审计_strcmp比较字符串
  4. 微信小程序image组件开发程序以及相关图片问题参考资料汇总
  5. 内存泄露一个经典例子
  6. CentOS7使用阿里云镜像安装Mongodb
  7. Python基础教程【读书笔记】 - 2016/7/5
  8. 老虎Sitemap生成器 0.2
  9. C++之全局函数和成员函数互相转换
  10. 在ubuntu上安装,使用MQTT Mosquitto