网站后台都需要什么软件做,网奇seo培训官网,兖州做网站,seo是广告投放吗(1039) 小球自由下落 Description 一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地时反弹多高?共经过多少米?保留两位小数 Input M N Output 它在第N次落地时反弹多高?共经过多少米&am…
(1039) 小球自由下落
Description
一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地时反弹多高?共经过多少米?保留两位小数
Input
M N
Output
它在第N次落地时反弹多高?共经过多少米?保留两位小数,空格隔开,放在一行
Sample Input
1000 5
Sample Output
31.25 2875.00
参考解答
#include
int main( )
{float sn,hn;int i,n;scanf("%f %d",&sn, &n);hn=sn/2;for (i=2; i<=n; i++){sn=sn+2*hn; /*第n次落地时共经过的米数*/hn=hn/2; /*第n次反跳高度*/}printf("%.2f %.2f\n",hn, sn);return 0;
}