第二个样例没过,帮帮我~
代码:
using namespace std;
typedef long long ll;
typedef double dbl;
#define dis(T) ((dbl)(5) * (T) * (T))
double h, s, v, l, k; int n;
int ans;
int main(){
scanf("%lf %lf %lf %lf %lf %d", &h, &s, &v, &l, &k, &n);
for (int i = 0; i < n; i++){
dbl first = (s - (dbl)(i)) / v, last = (s - (dbl)(i) + l) / v;
if (dis(first) <= h && dis(last) > h-k) ans++;
}
printf("%d", ans);
return 0;
}