一个没学自由落体的初中党的求助
查看原帖
一个没学自由落体的初中党的求助
545607
lcwx楼主2022/5/8 12:41

代码如下

#include <bits/stdc++.h>
using namespace std;
double f1,f2,h,s,v,l,k,n,ans=0;
int main(){
	cin>>h>>s>>v>>l>>k>>n;
	h-=k;
	for(int i=0;i<n;i++){
		f1=h-(5.0*((s-i)/v)*((s-i)/v));
		f2=h-(5.0*((s-i+l)/v)*((s-i+l)/v));
		if((f1>=0.0001&&f2<=0.0001)||(f1<=0.0001&&f1>=-0.0001)){
			ans++;
		}
	}
	cout<<ans;
	return 0;
}

看不懂题解。。。用自己初中的思路做了。然后样例没过但是40。。。不是特别能理解,请求一个大佬指点迷津

2022/5/8 12:41
加载中...