131706 - 弹球
Time Limit : 1 秒
Memory Limit : 128 MB
一球从 M 米高度自由下落,每次落地后返回原高度的一半,再落下。它在第 N 次落地时反弹多高?共经过多少米(到第 N 次弹起的高度)?保留两位小数。
数据范围 1 \le m \le 10^8, 1 \le n \le 20
Input
输入两个数 M 和 N,其中 m 是小数、n 是整数。
Output
它在第 N 次落地时反弹多高?共经过多少米? 保留两位小数,空格隔开,放在一行。
Examples
Input
1000 5
Output
31.25 2906.25
Hint
循环模拟,每次除以 2 就可以了,难点是每次加多少的问题。