简单代码 循环考虑 摘要:解题思路:注意事项:最后加上第一次下落距离并减去最后多循环的一次距离参考代码:#include <stdio.h>int main(){ float M,ft_h,sum_h,a; int…… 题解列表 2022年10月18日 0 点赞 0 评论 438 浏览 评分:9.9
很简单的方法 摘要:解题思路:注意事项:参考代码://一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第N次落地时反弹多高?共经过多少米? 保留两位小数#include <stdio.h>int mai…… 题解列表 2022年10月23日 0 点赞 0 评论 491 浏览 评分:9.9
综合利用位运算 和 求和公式 解题思路:由题意可得一个公比为1/2,首项为m的等比数列,根据等比数列前n项和公式即可得出结果,避免了循环或者递归注意事项:在计算总路程时要注意弹起后上升的距离还跟着一段等大的下降距离,而且第一段因为只有下降所以要特殊对待,最终的公式里2的n次方可以用(1< 题解列表 2022年10月25日 0 点赞 1 评论 400 浏览 评分:9.9 最简单解法,一看就会,不会的找我。 摘要:解题思路:注意事项:注意找到h,s和i的关系,一定要看清楚题目,总共经过的路程是,第N次落地的路程,就是说不包括第N次反弹的高度参考代码:#include<stdio.h>#include<math.…… 题解列表 2022年10月30日 0 点赞 1 评论 414 浏览 评分:9.9 自由下落的距离计算(超简单) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ float h=0,m=0,M,N; scanf("%f%f",&M,&N); for(int i=1; i…… 题解列表 2022年10月30日 0 点赞 0 评论 494 浏览 评分:9.9 自由落体距离计算(入门选手的多次摸索) 摘要:解题思路:注意事项:参考代码:#includeint main(void){ int M,N; float M1,N1,a,sum; int i=1; scanf("%d%d"…… 题解列表 2022年11月04日 0 点赞 0 评论 575 浏览 评分:9.9 最容易理解的方法 摘要:解题思路: =当求一个球的一共经过多少米的时候 不妨想想 一个球如从1000米掉落,太下来是1000米 反弹上了500又落下500 反弹上250 又落下250.....以此类推我们只需要把反弹的高度…… 题解列表 2022年11月12日 0 点赞 0 评论 550 浏览 评分:9.9 自由下落的距离计算(C语言代码) 解题思路:第一次下落只有一次,分开计算;然后第二次到第N次,也就是1/2的N-1次方求和;利用for循环可以轻易实现;由此得出总路程;高度可由我给出的函数直接得出。注意事项:由于求和的for循环使用指数型函数,次方写成i,那么N-1次代表着条件那里i应该小于N,请勿写成i0){for(i=1;i 题解列表 2022年11月14日 0 点赞 0 评论 736 浏览 评分:9.9 简单的自由下落问题(没有运用其他的函数库) 摘要:解题思路:直接利用逻辑思维,判断出代码。注意事项:在for循环里面不能把sum合并写为乘法,因为当球最后一次弹跳时没有落下,不能算作运动途径。参考代码:#include <stdio.h>int ma…… 题解列表 2022年11月14日 0 点赞 0 评论 484 浏览 评分:9.9 可以将上行和下行的过程合二为一 解题思路:逐步分解后发现只有第一次释放时是无反弹的,那么我们就可以把每次反弹的过程看成第从2项开始的等比数列。注意事项:注意我是指把每一次反弹当作一项,也就是说一次反弹包含上行和下行,当然也不要忘记最后加上第一项该题目使用数学方法确实十分简洁, 题解列表 2022年11月27日 0 点赞 0 评论 563 浏览 评分:9.9 « 12...353637383940414243 »
最简单解法,一看就会,不会的找我。 摘要:解题思路:注意事项:注意找到h,s和i的关系,一定要看清楚题目,总共经过的路程是,第N次落地的路程,就是说不包括第N次反弹的高度参考代码:#include<stdio.h>#include<math.…… 题解列表 2022年10月30日 0 点赞 1 评论 414 浏览 评分:9.9
自由下落的距离计算(超简单) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ float h=0,m=0,M,N; scanf("%f%f",&M,&N); for(int i=1; i…… 题解列表 2022年10月30日 0 点赞 0 评论 494 浏览 评分:9.9
自由落体距离计算(入门选手的多次摸索) 摘要:解题思路:注意事项:参考代码:#includeint main(void){ int M,N; float M1,N1,a,sum; int i=1; scanf("%d%d"…… 题解列表 2022年11月04日 0 点赞 0 评论 575 浏览 评分:9.9
最容易理解的方法 摘要:解题思路: =当求一个球的一共经过多少米的时候 不妨想想 一个球如从1000米掉落,太下来是1000米 反弹上了500又落下500 反弹上250 又落下250.....以此类推我们只需要把反弹的高度…… 题解列表 2022年11月12日 0 点赞 0 评论 550 浏览 评分:9.9
自由下落的距离计算(C语言代码) 解题思路:第一次下落只有一次,分开计算;然后第二次到第N次,也就是1/2的N-1次方求和;利用for循环可以轻易实现;由此得出总路程;高度可由我给出的函数直接得出。注意事项:由于求和的for循环使用指数型函数,次方写成i,那么N-1次代表着条件那里i应该小于N,请勿写成i0){for(i=1;i 题解列表 2022年11月14日 0 点赞 0 评论 736 浏览 评分:9.9
简单的自由下落问题(没有运用其他的函数库) 摘要:解题思路:直接利用逻辑思维,判断出代码。注意事项:在for循环里面不能把sum合并写为乘法,因为当球最后一次弹跳时没有落下,不能算作运动途径。参考代码:#include <stdio.h>int ma…… 题解列表 2022年11月14日 0 点赞 0 评论 484 浏览 评分:9.9
可以将上行和下行的过程合二为一 解题思路:逐步分解后发现只有第一次释放时是无反弹的,那么我们就可以把每次反弹的过程看成第从2项开始的等比数列。注意事项:注意我是指把每一次反弹当作一项,也就是说一次反弹包含上行和下行,当然也不要忘记最后加上第一项该题目使用数学方法确实十分简洁, 题解列表 2022年11月27日 0 点赞 0 评论 563 浏览 评分:9.9