1085:球弹跳高度的计算
【题目描述】
一球从某一高度h落下(单位米),每次落地后反跳回原来高度的一半,再落下。编程计算气球在第10次落地时,共经过多少米? 第10次反弹多高?
输出包含两行,第1行:到球第10次落地时,一共经过的米数。第2行:第10次弹跳的高度。
【输入】
输入一个整数h,表示球的初始高度。
【输出】
第1行:到球第10次落地时,一共经过的米数。
第2行:第10次弹跳的高度。
注意:结果可能是实数,结果用double类型保存。
提示:输出时不需要对精度特殊控制,用cout << ANSWER,或者printf("%g", ANSWER)即可。
【输入样例】
20
【输出样例】
59.9219
0.0195312

#include<iostream>
using namespace std;
int main()
{double h,road;cin>>h;road=h;int i=1;while(i<10)    //初始化i=1,i<10,i++与i=2,i<=10,i++相同{++i;h/=2;           //球第i次的弹跳高度。      !注意 !  h/=2与h*=1/2结果不同road+=2*h; }cout<<road<<endl;cout<<h/2<<endl;       //第10次的弹跳高度是h/2(?)
return 0;
}

h=1/2由于1/2结果为0(整型的小数截断),即h=h0故结果为0;
而h/=2则是h=h/2

基础练习:1085:球弹跳高度的计算相关推荐

  1. 大家好!我是屁孩君儿子,今天给大家带来一个 1085 球弹跳高度的计算

    求关注! 代码如下: #include<bits/stdc++.h> using namespace std; int main() {double h,sum=0,q=0;int i;c ...

  2. 1.5 编程基础之循环控制 20 球弹跳高度的计算

    http://noi.openjudge.cn/ch0105/20/ #include<iostream> using namespace std; int main() {double ...

  3. 信息学奥赛一本通 1085:球弹跳高度的计算 | OpenJudge NOI 1.5 20

    [题目链接] ybt 1085:球弹跳高度的计算 OpenJudge NOI 1.5 20:球弹跳高度的计算 [题目考点] 1. 循环 [解题思路] 1. 使用循环描述球的弹跳过程 2. 数学计算 分 ...

  4. 信息学奥赛一本通(1085:球弹跳高度的计算)

    1085:球弹跳高度的计算 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 47240     通过数: 25665 [题目描述] 一球从某一高度hh落下(单位米) ...

  5. 【C++】1085:球弹跳高度的计算(信息学奥赛)

    好了,今天的内容就是1085:球弹跳高度的计算,内容的详细意思也就是一球从某一高度hh落下(单位米),每次落地后反跳回原来高度的一半,再落下.编程计算气球在第1010次落地时,共经过多少米? 第101 ...

  6. 1085:球弹跳高度的计算

    1085:球弹跳高度的计算 时间限制: 1000 ms 内存限制: 65536 KB [题目描述] 一球从某一高度hh落下(单位米),每次落地后反跳回原来高度的一半,再落下.编程计算气球在第1010次 ...

  7. C/C++编程学习 - 第6周 ⑤ 球弹跳高度的计算

    题目链接 题目描述 蒜头君让一个球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下.编程计算气球在第 10 次落地时,共经过多少米?第 10 次反弹多高? 输入格式 输入一个整数 ...

  8. Bailian3142 球弹跳高度的计算【水题】

    3142:球弹跳高度的计算 总时间限制: 1000ms 内存限制: 65536kB 描述 一球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下. 编程计算气球在第10次落地时,共 ...

  9. openjudge 1.5.20 球弹跳高度的计算

    OpenJudge - 20:球弹跳高度的计算 解题思路: 1.由题可知,计算第十次落地,一共经过的路程,并且计算第十次弹起来的高度 2.定义变量h,表示球的初始高度,输入h的值,在球第一次落地的过程 ...

最新文章

  1. hdu 5247 找连续数(思维)
  2. [转]Javascript 闭包
  3. 上篇文章中ygc越来越慢的case的原因解读
  4. (36)内核空间与内核模块,遍历内核模块链表
  5. STL 之adjacent_find, merge,inplace_merge
  6. excel可编码java,Java关于前后台传输中文乱码以及Excel下载乱码解决
  7. 使用Injection Token将字符串类型的参数注入到类的构造函数里
  8. 记录ie下报XMLHttpRequest: 网络错误 0x80070005, 拒绝访问。
  9. oracle12c没有有sqlnet文件,Oracle的sqlnet.ora文件配置
  10. 从头学习DirectDraw
  11. 联想打印机测试软件,办公实用主义 联想LJ3800DW打印机测试
  12. lammps教程:薄膜渗透过滤模拟(1)
  13. 微软苏州集体抵制来自阿里、华为的跳槽者:请停止你的“奋斗逼”行为!
  14. Android系统驱动介绍
  15. 【文件IO】Linux 文件操作(一) —— 遍历指定目录下的所有文件
  16. 取反!和按位取反~的区别
  17. spark分布式矩阵采坑记
  18. Linux设置组密码
  19. zigbee通讯技术复习笔记
  20. 亲爱的老狼-css三角形怎么做出来

热门文章

  1. 第七届全国计算机大赛作品,常熟理工学院新闻网
  2. 防范客户流失的主要措施有哪些?
  3. Cannot construct instance of `com.*` (although at least one Creator exists): cannot deserializ
  4. (although at least one Creator exiceParam` (although at leists): no String-argument constructor/fact
  5. 【联邦学习+区块链】FLchain: Federated Learning via MEC-enabled Blockchain Network
  6. cesium--画一个椭球
  7. 提高影响力:职权+威信
  8. 【厚积薄发系列】读书笔记3—《麦肯锡-问题分析与解决技巧》小记
  9. ipadpro怎么分屏_2020款iPad Pro开箱测评:下一个十年,打开AR新世界的大门
  10. jsp的文件操作(二)