题目描述
一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地时反弹多高?共经过多少米?保留两位小数
输入
M N
输出
它在第N次落地时反弹多高?共经过多少米?保留两位小数,空格隔开,放在一行
样例输入
1000 5
样例输出
31.25 2875.00
你是不是在刷OJ???你是不是想AC???
OK,废话不多说,直接上AC代码
#include <stdio.h>
#include <math.h>
int main()
{
double M,N,sum=0;
scanf("%lf %lf",&M,&N);
sum = 2*2*M*(1-pow(0.5,N))-M;
printf("%.2lf %.2lf",M*pow(0.5,N),sum);
return 0;
}
是不是非常简单呢??
哈哈,祝你刷OJ都通过!!!
记得关注+采纳哈
每天更新,不要错过,指不定哪一天就遇上你不会的题了呢(这不是诅咒!!)