Problem1159--§1 4 球弹跳高度的计算

1159: §1 4 球弹跳高度的计算

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MiB

Description

一球从某一高度 h 落下(单位米),每次落地后反跳回原来高度的一半,再落下。编程计算气球在第 10 次落地时,共经过多少米? 第 10 次反弹多高?

Input

输入一个整数 h,表示球的初始高度。
≤ h ≤ 1,000,000。

Output

第1行:到球第10次落地时,一共经过的米数。
第2行:第10次弹跳的高度。
注意:结果可能是实数,结果用 double 类型保存。
提示:输出时不需要对精度特殊控制,用cout << ANSWER,或者printf("%g", ANSWER)即可。

Sample 1 Input

20

Sample 1 Output

59.9219
0.0195312

Source/Category

C++语法 1.4.循环结构