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

输入格式:

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


输出格式:

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


输入样例:

33 5


输出样例:

94.9 1.0

#include<stdio.h>
int main()
{  long int b; int i;double l=0.0,high,a;scanf("%lf %d",&a,&b);l=a*1.0;if(b!=0){ if(b==1)printf("%.1lf %.1lf",a,a/2.0);else {for(i=1;i<b;i++){ a=a/2.0;l=l+2*a;high=a;}printf("%.1f %.1f",l,high/2.0);}}else printf("0.0 0.0");return 0;
}}

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

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

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

  6. 7-10 jmu-c-二进制转10进制 (20分)

    7-10 jmu-c-二进制转10进制 (20分) 输入一组二进制字符,输出其对应的十进制数.当输入回车键时,输入结束.若输入非二进制字符,输出error input! 输入样例1: 11111111 ...

  7. 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第n次落地时,共经过多少米?第n次反弹多高?

    问题描述: 一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第n次落地时,共经过多少米?第n次反弹多高? 示例: 输入10,输出100.000000 50.000000 代码 ...

  8. C++,一球从某一高度落下(整数,单位是米),每次落地后跳回原来高度的一半,再落下。编程计算球在第5次落地时,共经过多少米?第5次反弹多高?【多组输入】

    一球从某一高度落下(整数,单位是米),每次落地后跳回原来高度的一半,再落下.编程计算球在第5次落地时,共经过多少米?第5次反弹多高?[多组输入] 输入格式 输入一个整数h0,表示球的初始高度 输出格式 ...

  9. 一球从n米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第m次落地时,共经过多少米?第m次反弹多高?

    import java.util.Scanner; public class ZiYouLuoTi {    public static void main(String[] args){   Sca ...

最新文章

  1. Apache关掉Etag和Last-Modified的方法
  2. angr学习笔记(1)
  3. C语言、嵌入式重点知识:回调函数
  4. 屌丝程序员的那些事(一)-毕业那年
  5. apache ,php,mysql的安装
  6. matlab2020数值计算,MATLAB2020从入门到精通
  7. 山东理工oj答案java_众数问题(山东理工OJ)
  8. Java - 安装jdk并设置环境变量
  9. 【Oozie】CDH集群的oozie手把手快速入门
  10. 基于MATLAB的机械振动合成规律研究,基于MATLAB的机械振动分析研究
  11. 在IDEA上部署Robocode
  12. 一文读懂 Spring Bean 的生命周期
  13. 【逆向】【Binary Bomb Lab】二进制拆弹的解说
  14. Ubuntu上安装QQ2015
  15. 斑马打印机怎么设置标签纸
  16. 马云给公司年轻员工的一封信
  17. GTA5 无法登陆,无法创建登陆令牌问题解决
  18. AngelSword(天使之剑)漏洞框架的使用
  19. File文件的属性设置
  20. 一文带你读懂“TRIZ”

热门文章

  1. ns-3.29在Ubuntu系统的安装
  2. moon服务器 zerotier_配置ZeroTier的moon服务器记录
  3. 关于AWS云主机EC2的一些常用操作
  4. 交换机和猫、路由器到底有什么区别?
  5. 关于三次握手与四次挥手的超详细解释
  6. 许家印布局新能源汽车 恒大正式牵手柯尼塞格
  7. 活死细胞染色——Cell Meter 细胞活性检测试剂盒
  8. WCF的服务部署方法
  9. 办公室午休养精蓄锐良招
  10. Maven 导入 com.sun.javadoc包