题解
2023-08-26 09:06:04
发布于:广东
7阅读
0回复
0点赞
#include<iostream>
#include<cmath>
using namespace std;
const double epsilon=0.0001;
double h,s,v,l,k;
int n,ans;
int main(){
int cnt=0;
double a,b,c,d;
cin>>h>>s>>v>>l>>k>>n;
for(int i=0;i<n;i++){
a=(s-i-epsilon)/v,b=(s-i+l+epsilon)/v;
c=sqrt((h-k)/5.0),d=sqrt(h/5.0);
if((c<=a&&a<=d)||(c<=b&&b<=d)||(a<=c&&c<=b)||(a<=d&&d<=b))
cnt++;
}
cout<<cnt;
return 0;
}
这里空空如也
有帮助,赞一个