#P1024. C语言程序设计教程(第三版)课后习题6.9

C语言程序设计教程(第三版)课后习题6.9

题目描述

一球从 MM 米高度自由下落。 每次落地后,返回原高度的一半,再落下。

它在第 NN 次落地时应该反弹多高?

从开始下落到第 NN 次落地时共经过多少米?

结果保留两位小数

输入格式

一行输入两个数MNM 和 N,分别表示小球的初始高度和落地的次数

输出格式

输出两个实数,依次表示:

小球第 NN次落地后反弹的高度; 从开始下落到第 NN 次落地为止经过的总路程。 两个数之间用一个空格分隔,均保留两位小数

样例输入

1000 2

样例输出

250.00 2000.00

提示

1M1051 \le M \le 10^5

1N301 \le N \le 30