小球自由下落
来源:互联网 发布:暴走大事件下架 知乎 编辑:程序博客网 时间:2024/04/30 09:46
Description
一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地时反弹多高?共经过多少米?保留两位小数
Input
M N
Output
它在第N次落地时反弹多高?共经过多少米?保留两位小数,空格隔开,放在一行
Sample Input
1000 5
Sample Output
31.25 2875.00
HINT
#include <stdio.h>
int main()
{
int M,N,i;
float sum=0,num,s=0;
scanf("%d%d",&M,&N);
num=M;
if(N==1)
{
s=s+1;
sum=M;
num=num/2;
}
else
{
for(i=1;i<=N;i++)
{
if(i==1)
{
sum=sum+num;
num=num/2;
}
else
{
sum=sum+2*num;
num=num/2;
}
}
}
printf("%.2f %.2f\n",num,sum);
return 0;
}
一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地时反弹多高?共经过多少米?保留两位小数
Input
M N
Output
它在第N次落地时反弹多高?共经过多少米?保留两位小数,空格隔开,放在一行
Sample Input
1000 5
Sample Output
31.25 2875.00
HINT
#include <stdio.h>
int main()
{
int M,N,i;
float sum=0,num,s=0;
scanf("%d%d",&M,&N);
num=M;
if(N==1)
{
s=s+1;
sum=M;
num=num/2;
}
else
{
for(i=1;i<=N;i++)
{
if(i==1)
{
sum=sum+num;
num=num/2;
}
else
{
sum=sum+2*num;
num=num/2;
}
}
}
printf("%.2f %.2f\n",num,sum);
return 0;
}
0 0
- [算法]小球自由下落
- 小球自由下落
- 小球自由下落
- 小球自由下落问题
- oj小球自由下落
- 小球自由下落
- 【程序20】小球自由下落
- acm--小球自由下落问题
- Problem C: 小球自由下落
- 第八周-小球自由下落
- java绘制小球自由下落
- Problem J: 小球自由下落
- 小球自由下落(OJ平台)
- 第八周:C语言:小球自由下落
- 第八周 OJ 小球自由下落
- 第八周-OJ-D小球自由下落
- 第八周 oj1039 小球自由下落
- 第八周OJ项目-小球自由下落
- 二叉树的非递归遍历
- Maven多模块版本规范
- Linux rm 很多文件出现/bin/rm: Argument list too long解决方法
- java 加密之对称加密算法
- 图像绘制
- 小球自由下落
- java根据ip地质调用百度定位api服务获取地理位置示例
- Device Tree设备数(一):背景介绍
- 企业大咖走进华清远见济南中心,倾情分享嵌入式硬件开发秘籍
- listview简单使用与优化
- matlab图像剪裁命令
- 献给初学者:谈谈如何学习Linux操作系统
- caffe下fcn数据集制作的简化
- [一个人的项目] 序