题解 | #求小球落地5次后所经历的路程和第5次反弹的高度#

求小球落地5次后所经历的路程和第5次反弹的高度

http://www.nowcoder.com/practice/2f6f9339d151410583459847ecc98446

这也叫中等困难题?
第k次落地经过的距离为:
图片说明
解这个等比数列:
图片说明

#include<iostream>
#include <cmath>
using namespace std;

int main(){
    int n=0;
    while(cin>>n){
        cout.precision(6);
        cout<< (3 - pow(0.5,3))*n<<endl<<n*pow(0.5,5)<<endl;
    }
    return 0;
}
全部评论

相关推荐

8 收藏 评论
分享
牛客网
牛客企业服务