博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第N次落地时反弹多高?共经过多少米? 保留两位小数...
阅读量:5339 次
发布时间:2019-06-15

本文共 517 字,大约阅读时间需要 1 分钟。

题目描述
一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第N次落地时反弹多高?共经过多少米? 保留两位小数
输入
M N
输出
它在第N次落地时反弹多高?共经过多少米? 保留两位小数,空格隔开,放在一行
样例输入
1000 5
样例输出
31.25 2875.00 代码: #include
int main() {
    double M,sum=0;     int N,i;     scanf("%lf%d",&M,&N);     sum=M;     for(i=2;i<=N;i++)     {                  M=M/2.0;         sum=sum+M;         if(i>1)           sum=sum+M;         if(i==N)           M=M/2.0;     }     printf("%.2lf %.2lf\n",M,sum);     return 0;  }

转载于:https://www.cnblogs.com/zady123/p/6556079.html

你可能感兴趣的文章
用css3和javascript做的一个简单的计算器
查看>>
[转]TFS常用的命令行详解
查看>>
[转]AI+RPA 融合更智能
查看>>
Javascript拖拽&拖放系列文章1之offsetParent属性
查看>>
OWIN的理解和实践(二) – Host和Server的开发
查看>>
VS DLL 复制本地
查看>>
异常处理原则
查看>>
scrapy框架之递归解析和post请求
查看>>
MVC与三层架构的区别
查看>>
利用面向对象的思想实现主从线程下多次循环的切换(因为他们要同步,所以他们是有关联的,所以把它们放在一个类里)...
查看>>
OpenCV学习 物体检测 人脸识别 填充颜色
查看>>
(C++)关于拷贝构造函数 Copy Constructor
查看>>
c++中new的用法
查看>>
Ubuntu系统没声音
查看>>
Linux下启动Oracle服务和监听程序
查看>>
gift1
查看>>
Servlet的请求处理
查看>>
mapreduce 依赖组合
查看>>
Java 之泛型通配符 ? extends T 与 ? super T 解惑
查看>>
关于小程序后台post不到数据的问题
查看>>