【样例1解释说明】
第一分钟兔子跑了3?米,乌龟跑了2?米。
第二分钟兔子休息,乌龟跑了2?米到了4?米的位置。
第三分钟兔子跑了3?米,乌龟跑了2?米,同时达到终点。
【数据规模与约定】
注意:以下规模是评测时输入数据一定会满足的限制,在你的程序中不需要对这些限制进行检查。
对于所有评测用例,1?≤?b < a?≤?10000,1?≤?t?≤?10000。
#include <iostream>
using namespace std;
int main()
{
? ? int a,b,t;
?? ?int dist1,dist2;
?? ?double t1,t2;?
?? ?cin>>a>>b>>t;
?? ?dist1=0;
?? ?dist2=0;?
?? ?while(dist1<t and dist2<t)
?? ?{
?? ??? ?if(dist1<=dist2)
?? ??? ? ? dist1=dist1+a;
?? ??? ?dist2=dist2+b;?
?? ?}
?? ?if(dist1<t)
?? ? ?cout<<"wugui"<<endl;
?? ?else if(dist2<t)
?? ? ?cout<<"tuzi"<<endl;
?? ?
?? ?else ?
?? ?{
?? ??? ?
?? ??? ?dist1=dist1-a;
?? ??? ?dist2=dist2-b;
?? ??? ?t1=(t-dist1)*1.0/a;
?? ??? ?t2=(t-dist2)*1.0/b;
?? ??? ?if(t1<t2)
?? ??? ? ? cout<<"tuzi"<<endl;
?? ??? ?else if(t1>t2)
?? ??? ? ? cout<<"wugui"<<endl;
?? ??? ?else
?? ??? ? ?cout<<"tongshi"<<endl;
?? ??? ?
?? ?}
?? ?return 0;
}