7-3 高空坠球 (20 分)

皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,……,如此反复。问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少?

输入格式:
输入在一行中给出两个非负整数,分别是皮球的初始高度和n,均在长整型范围内。

输出格式:
在一行中顺序输出皮球第n次落地时在空中经过的距离、以及第n次反弹的高度,其间以一个空格分隔,保留一位小数。题目保证计算结果不超过双精度范围。

输入样例:
33 5
输出样例:
94.9 1.0

#include<stdio.h>
int main()
{double m;  //初始高度int n;    //第n次反弹的高度scanf("%lf%d",&m,&n);double sum=m;if(m==0 || n==0){printf("0.0 0.0\n");return 0;}for(int i=2;i<=n;i++){sum+=m;m/=2;//  printf("m = %lf sum = %lf\n",m,sum);}m/=2;printf("%.1lf %.1lf\n",sum,m);
}

7-3 高空坠球 (20 分)相关推荐

  1. 实验4-1-11 高空坠球 (20 分)

    实验4-1-11 高空坠球 (20 分) 皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,--,如此反复.问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少? 输 ...

  2. 4-1-9 高空坠球 (20分)

    4-1-9 高空坠球 (20分) 皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,--,如此反复.问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少? 输入格式: ...

  3. 习题4-8 高空坠球 (20分) 皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,……,如此反复。问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少?

    输入格式: 输入在一行中给出两个非负整数,分别是皮球的初始高度和n,均在长整型范围内. 输出格式: 在一行中顺序输出皮球第n次落地时在空中经过的距离.以及第n次反弹的高度,其间以一个空格分隔,保留一位 ...

  4. 7-12 高空坠球 (20分)

    注意 两个非负整数:讨论0和1 注意整数要除以2.0:endh=h/2.0; 代码 #include<iostream> #include<cmath> using names ...

  5. 7-3 高空坠球(20 分)

    7-3 高空坠球(20 分) 皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,--,如此反复.问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少? 输入格式: 输 ...

  6. C语言作业关于高空坠球,浙大版《C语言程序设计(第3版)》题目集 习题4-8 高空坠球...

    热门文章推荐 以下50道算法编程题访问量较大,包含常用语法,数据结构,解题思路等等,作为C语言学习者必练题目推荐给各位.创作不易,记得一键三连哦!!! 习题4-8 高空坠球 皮球从某给定高度自由落下, ...

  7. PTA浙大版《C语言程序设计(第3版)》习题4-8 高空坠球

    习题4-8 高空坠球 皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,--,如此反复.问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少? 输入格式: 输入在一行 ...

  8. 7-1 查找书籍(20 分)(程序设计天梯赛模拟练习题)

    7-1 查找书籍(20 分) 给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价. 输入格式: 输入第一行给出正整数n(<10),随后给出n本书的信息.每本书 ...

  9. PTA—输出全排列 (20分) 递归回溯思想

    PTA-输出全排列 (20分) 递归回溯思想 题目要求: 请编写程序输出前n个正整数的全排列(n<10),并通过9个测试用例(即n从1到9)观察n逐步增大时程序的运行时间. 输入格式: 输入给出 ...

  10. 2、求100以内的素数之和。(20分)

    题目: /* 2.求100以内的素数之和.(20分) */ 代码: public class Two207 {public static void main(String[] args) {int s ...

最新文章

  1. Swift - 简单的原生与网页交互
  2. ddz指标最佳数值_一个良心操盘手的肺腑之言:炒股10年从未被套,只依靠RSI指标!...
  3. HanLP-最短路径分词
  4. “System.Data.Entity.ModelConfiguration.ModelValidationException”类型的未经处理的异常在 EntityFramework.dll 中发生
  5. SpringAOP中通过JoinPoint获取值,并且实现redis注解
  6. java 通过手机 实时定位_恒高借助uwb定位技术,让机房复杂问题化繁为简
  7. 微信小程序利用缓存提高接口请求性能
  8. 为什么基于数字的技术公司进行机器人研究
  9. 内存迟迟下不去,可能你就差一个GC.Collect
  10. linux swap 分区调控(swap分区 lvm管理)
  11. 如何将Win7、Win10笔记本,台式机系统C盘软件搬家? 只需3个步骤!!!
  12. struts2拦截器
  13. 谷歌gmail注册入口_如何阻止Gmail将事件添加到Google日历
  14. pythonsin怎么表示_Python numpy.sin()用法及代码示例
  15. jQuery 插件库
  16. 批量下载/导出excel文件或音频文件(浏览器)
  17. 联想台式计算机重装系统教程,联想台式机重装win7系统教程
  18. 斯坦福博士退学,在 3 个领域改变世界,科技狂人马斯克的巅峰之路
  19. 在进行USB CDC类开发时,无法发送64整数倍的数据(续)
  20. 小组取什么名字好_唐三和其他女神组CP取什么名字?当看到答案后,瞬间让人甜到掉牙...

热门文章

  1. 数据库--MyBatis的(insert,update,delete)三种批量操作
  2. [[UIScreen mainScreen] bounds] 返回的屏幕尺寸不对
  3. 得到css style
  4. Could not load file or assembly 'MagickNet.dll'
  5. 《WF编程》系列之15 - 顺序工作流与SequenceActivity 3 顺序工作流
  6. AjaxControlToolKit之AutoCompleteExtender用法
  7. 一网打尽:14种预训练语言模型大汇总
  8. 【实践】Pytorch nn.Transformer的mask理解
  9. 【面经】关于逻辑回归,面试官们都怎么问
  10. 【Linux】面试常问的 25+ 个 Linux 命令