赞
踩
#include<iostream> using namespace std; int main() { int v1, v2, t, s, l; cin>>v1>>v2>>t>>s>>l; int d1 = 0; //兔子跑的距离 int d2 = 0; //乌龟跑的距离 int useTime = 0; while(d1 < l && d2 < l) { useTime++; d1 += v1; d2 += v2; if(d1 >= l || d2 >= l) { break; } if(d1 - t >= d2) {//让乌龟多跑几秒 for(int i = 0; i < s && d2 < l; i++) { useTime++; d2 += v2; } if(d2 >= l) {//乌龟多跑的几秒有可能就让它赢了 break; } } } if(d1 >= l && d2 >= l)cout<<"D"<<endl; else if(d1 >= l)cout<<"R"<<endl; else if(d2 >= l)cout<<"T"<<endl; cout<<useTime<<endl; return 0; }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。