比赛 |
啦啦啦,一星期两次的水题赛 |
评测结果 |
AAAAA |
题目名称 |
自由落体 |
最终得分 |
100 |
用户昵称 |
奶猹 |
运行时间 |
0.002 s |
代码语言 |
C++ |
内存使用 |
0.31 MiB |
提交时间 |
2014-10-28 18:03:00 |
显示代码纯文本
#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<cmath>
#include<climits>
using namespace std;
double H,S1,V,L,K;
int n,num=0;
void init();
void work();
void outit();
int main()
{
freopen ("freefaller.in","r",stdin);
freopen ("freefaller.out","w",stdout);
init();
work();
outit();
return 0;
}
void init()
{
cin>>H>>S1>>V>>L>>K;
cin>>n;
}
void work()
{
double Dtime0,Dtime1,Fl,Ul;
Dtime0=sqrt(0.2*(H-K));
Dtime1=sqrt(0.2*H);
Fl=S1-V*Dtime0+L;
Ul=S1-V*Dtime1;
Ul-=0.00001;
Fl+=0.00001;
for(int i=0;i<n;i++)
{
if(i>=Ul&&i<=Fl)
{
num++;
}
}
}
void outit()
{
cout<<num<<endl;
}
/*
5.0 9.0 5.0 2.5 1.8 5
*/