• 小球自由下落


    时间限制: 1 Sec  内存限制: 128 MB
    提交: 449  解决: 277
    [提交][状态][讨论版]

    题目描述

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

    输入

    M N

    输出

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

    样例输入

    1000 5

    样例输出

    31.25 2875.00#include
    #include
    using namespace std;
    int main()
    {
    double a,b,m,n,i;
    cin>>a>>i;
    b=a;
       for(n=1;n<=i;n++)
     { b=b+a;
           m=a/2;
      a=a/2;
       }
       cout<<fixed<<setprecision(2)<<m<<' '<<fixed<<setprecision(2)<<b-2*m;
       return 0;
    }

  • 相关阅读:
    学习进度14
    学习进度13
    学习进度12
    2020.12.01 表单元素
    2020.12.02 表单属性
    2020.12.04
    2020.12.06
    2020.12.07
    2020.12.08 URL
    2020.12.09
  • 原文地址:https://www.cnblogs.com/oversea201405/p/3767050.html
Copyright © 2020-2023  润新知