#include <stdio.h>
#include <math.h>
int main (void)
{
int n,i;
double h,sum;
sum=0;
scanf("%lf %d",&h,&n);
if(n!=0){
for(i=0;i<=n;i++){
sum=sum+2*h*1.0/pow(2,i);
}
sum=sum-h-2*h*1.0/pow(2,n);
h=h/pow(2,n);
}
else
{
sum=0;
h=0;
printf("%.1f %.1f",sum,h);
return 0;
}
习题4-8 高空坠球 (20 分)
最新推荐文章于 2022-11-05 17:31:50 发布