题解
【基础】龟兔赛跑预测
1 条题解
-
0
#include<bits/stdc++.h> using namespace std; int main(){ long long v1,v2,t,s,l; cin>>v1>>v2>>t>>s>>l; long long T=0,R=0,k=0,f=0; while(R<l&&T<l){ k++; T+=v2; if(f>0){ f--; }else{ R+=v1; } if(f==0&&R-T>=t){ f=s; } } if(R>=l&&T>=l){ cout<<"D"<<endl; }else if(R>=l){ cout<<"R"<<endl; }else{ cout<<"T"<<endl; } cout<<k; return 0; }
- 1