View Code of Problem 72

#include<stdio.h>
int main()
{
	int N;
	float M,sum=0;
	scanf("%f %d",&M,&N);
	for(int i=0;i<N;++i)
	{
		sum = sum + M + M/2;
		M = M/2;//反弹的高度 
	}
	sum =sum-M;//多算了一次反弹 
	printf("%.2f %.2f",M,sum);
	return 0;
}

Double click to view unformatted code.


Back to problem 72