<每日一题>算法题:小球的下落距离
2024-10-07 22:05:54
题目:小东和三个朋友一起在楼上抛小球,他们站在楼房的不同层,假设小东站的楼层距离地面N米,球从他手里自由落下,每次落地后反跳回上次下落高度的一半,并以此类推知道全部落到地面不跳,求4个小球一共经过了多少米?(数字都为整数)
给定四个整数A,B,C,D,请返回所求结果。
测试样例:
100,90,80,70
返回:1020 下落的距离明显是个极限的问题,一个小球距离N米,下降距离一共经过N(2+1/2+1/4+1/8...)求极限等于3N
class Balls:
def calcDistanc(self,a,b,c,d):
return 3*(a+b+c+d) if __name__=="__main__":
print(Balls().calcDistanc(100, 90, 80, 70))
最新文章
- 2016年AR行业十大热点事件汇总
- 13SpringMvc_限定某个业务控制方法,只允许GET或POST请求方式访问
- Medical image computing
- HTML5的local storage存储的数据到底存到哪去了
- html5的本地存储localStorage和sessionStorage
- Mac下MySQL的安装与配置
- 异常:java.lang.NoSuchMethodError: org.apache.poi.ss.usermodel.Workbook.getCellStyleAt
- Linux-问题集锦(1)
- SVN服务器搭建--Subversio与TortoiseSVN的配置安装(Windows)
- 从网卡发送数据再谈TCP/IP协议—网络传输速度计算-网卡构造
- Java将文件中的内容转换为sql语句(和并发定时读取文件)
- Jet.com
- JavaWeb学习 (五)————Servlet(一)
- JavaScript运行机制详解
- python中下划线
- 实验1 熟悉Linux开发环境 实验报告
- ActiveMQ:Exception occurred while processing this request, check the log for more information!
- RHCSA-EXAM 模拟题目
- Tomcat服务器使用(一)
- pymongodb的使用和一个腾讯招聘爬取的案例
热门文章
- Dart编程字符串
- C++11中的技术剖析(萃取技术)
- delphi 特殊窗体
- 奇思妙想:利用野指针和lower_bound()/upper_bound()函数实现整数二分
- error C2443: operand size conflict
- ActiveMQ 反序列化漏洞(CVE-2015-5254)
- centos安装完php-fpm、nginx后访问网站出现权限问题
- 《转》python对象
- UVA 12304 /// 圆的综合题 圆的模板
- iOS开发系列-自动化分发测试打包