#include<stdio.h>
#include<math.h>
int main()
{
int h,n,i,count=0;
i=0;
double a,b,sum;
scanf("%d %d",&h,&n);
sum=0;
while(count<=n&&n>0){
for(i=1;i<=n;i++){
count++;
a=h/pow(2,i);
b=h/pow(2,i+1);
sum+=a+b;
}
}
if(n==0){
printf("%.1f 0.0",h);
}else{
printf("%.1f %.1f",sum-a,h/pow(2,n));
} return 0;
}
高空坠球pta
于 2022-02-24 13:22:03 首次发布