题解 1019: [编程入门]自由下落的距离计算

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

超简单,一看就懂的题解!!!

摘要:解题思路:看代码注释注意事项:注意,刚开始没有意识到,最后一次是没有弹起来的,所以最后一次是加零。参考代码:#include<bits/stdc++.h>&nbsp;&nb……

易理解的计算与求和

摘要:解题思路:注意事项:累计高度加到n-1;为了便于计算全部2*之后-初始高度*1;注意幂次表达用cmath的pow表示参考代码:#include<cstdio>#include<ios……

非常简单易懂

摘要:解题思路:将第一次下落,至第二次达到最高点当作一个整体,c=m*1.5;m减半,m*=0.5;d累加;第n次落地时经过的路程为d-m;最后一次不弹起来,所以要减去m;注意事项:参考代码:#includ……

自由下落的距离计算

摘要:解题思路:设计一个函数计算每次的m值,并且计算路程注意事项:路程为触地时的路程参考代码:#include<stdio.h>#include<stdlib.h>floatjump……

用等比数列来写

摘要:解题思路:第N次高度可以看作为等比数列,每次高度减少为上一次的0.5倍路程可以看作为等比数列求和注意事项:参考代码:M,N=map(int,input().split())L=M*0.5**N&……