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

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

筛选

落地搞清楚,并不加上反弹的距离

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;//一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。//它在第N次落地时……

第一次写题解,我觉得应该还是比较清晰

摘要:解题思路:解题思路简单,一个循环就搞定了;注意事项:主要要注意那个最后一段路程不用加(其实就是这个题目出的不严谨)参考代码:#include<iostream>#include<iomanip>usi……

自由下落的距离计算,

摘要:解题思路:我们把每次弹起来看做一次终点,每段即为M+M/2注意事项:注意最后一次并没有弹起来所以需要减去一个M;参考代码:自由下落的距离计算#include<bits/stdc++.h>using n……

[编程入门]自由下落的距离计算

一、解题思路:第N次触地反弹高度为其触地前高度的一半,即h(N)=h(N-1)*1/2当N=1时,h(N-1)=M,...故第N次触地反弹高度为:h(N)=M*(1/2)^N第一次触地时所经过的路程长度为M,第二次触地时所经过的路程长度为M+h(1)*2,

自由下落的距离计算题解

摘要:解题思路:主要是求路程那块一切好说路程一上一下就是必须乘以2,直接用一个函数就能解出注意事项:之前路程没有乘以2导致我的一直出错参考代码:def down(m,n):    sum=m    for ……

自由下落的距离计算

##我的代码```pythonm,n=map(int,input().strip().split())a=0b=m#这里将b的初值设为m,因为落下距离容易被忽略,也可以不写,然后在format(1000+b)foriinrange(1,n+1):a=m/pow(2,