题解 | #[NOIP2002]自由落体#

[NOIP2002]自由落体

https://ac.nowcoder.com/acm/problem/16740

  #include<bits/stdc++.h>
   using namespace std;
   int main ()
    {
    double h,s1,v,l,k,n;
    cin>>h>>s1>>v>>l>>k>>n;
        int ans=0;
      double t1=sqrt(h/5);
     double t2=sqrt((h-k)/5);
     double  a1=s1+l-v*t2;//小球最高时车尾的位置
     double  a2=s1-v*t1;//小球最低时车头的位置
     for (int i=0;i<n;i++){
      if((a1-i)>=0.0001&&(a2-i)<=0.0001)
          ans++;
          }
         cout<<ans<<endl;
      return 0;
    }
全部评论

相关推荐

牛客小菜鸡66:boss里面,招人的叫老板,找工作的叫牛人
点赞 评论 收藏
分享
kzn_ye:看成被正职干了半年,我还以为。。。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务