解题思路:
注意事项:第N次落地时,不再加它此次反弹的高度,共经过多少米算的是之前的
参考代码:
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
double M=sc.nextInt();
int N= sc.nextInt();
double sum=0;
while (N>0){
sum+=M;
M/=2;
N--;
if(N==0)break;
sum+=M;
}
System.out.printf("%.2f",M);
System.out.printf(" "+"%.2f",sum);
}
}
0.0分
0 人评分
C语言考试练习题_排列 (C++代码)浏览:1090 |
C二级辅导-计负均正 (C++代码)浏览:899 |
人民币问题 (C语言代码)浏览:672 |
倒杨辉三角形 (C语言代码)浏览:3917 |
IP判断 (C语言代码)浏览:1416 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:717 |
C二级辅导-求偶数和 (C语言代码)浏览:607 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:711 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:504 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:609 |