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

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

筛选

come on兄弟们

摘要:解题思路:注意事项:参考代#include<iostream>#include<stdio.h>#include<cmath>using namespace std;int main(){ doubl……

简单代码 循环考虑

摘要:解题思路:注意事项:最后加上第一次下落距离并减去最后多循环的一次距离参考代码:#include <stdio.h>int main(){    float M,ft_h,sum_h,a;    int……

很简单的方法

摘要:解题思路:注意事项:参考代码://一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第N次落地时反弹多高?共经过多少米? 保留两位小数#include <stdio.h>int mai……

综合利用位运算 和 求和公式

摘要:解题思路:由题意可得一个公比为1/2,首项为m的等比数列,根据等比数列前n项和公式即可得出结果,避免了循环或者递归注意事项:在计算总路程时要注意弹起后上升的距离还跟着一段等大的下降距离,而且第一段因为……

最简单解法,一看就会,不会的找我。

摘要:解题思路:注意事项:注意找到h,s和i的关系,一定要看清楚题目,总共经过的路程是,第N次落地的路程,就是说不包括第N次反弹的高度参考代码:#include<stdio.h>#include<math.……

最容易理解的方法

摘要:解题思路: =当求一个球的一共经过多少米的时候  不妨想想 一个球如从1000米掉落,太下来是1000米 反弹上了500又落下500 反弹上250 又落下250.....以此类推我们只需要把反弹的高度……