//百米弹球
#include<stdio.h>
#include<math.h>
void main(){
int N,t;
double s=100.0,h=50.0,l;
scanf("%d",&N);
for(t=1;t<N;t++){
s=s+2*h;
h=h/2;
}
l=pow(1.0/2,N)*100;
printf("%.4f %.4f\n",s,l);
}
百米弹球2020.11.23
最新推荐文章于 2024-05-31 17:17:45 发布
这篇博客探讨了一个名为'百米弹球'的趣味问题,通过C++代码展示了如何运用数学公式计算小球经过一系列反射后的总路程和最终落点。程序中,小球每次反弹高度减半,利用指数衰减规律求解。博主通过实例解释了复杂数学概念在实际问题中的应用。
1432

被折叠的 条评论
为什么被折叠?



