小球自由下落问题

来源:互联网 发布:淘宝全球买手申请 编辑:程序博客网 时间:2024/04/30 11:33

 

#include <stdio.h>int main(){    int times,i;    float height,tempHeight,sumheight=0;    scanf("%f%d",&height,×);    tempHeight=height;    sumheight+=height;    for(i=0;i<times;i++){        tempHeight/=2;        if(i!=times-1)        sumheight+=tempHeight*2;    }    printf("%.2f %.2f",tempHeight,sumheight);    return 0;}


 

Description

一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地时反弹多高?共经过多少米?保留两位小数

Input

M N

Output

它在第N次落地时反弹多高?共经过多少米?保留两位小数,空格隔开,放在一行

Sample Input

1000 5

Sample Output

31.25 2875.00
0 0
原创粉丝点击