import java.io.BufferedWriter; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.util.*; public class Main { static int v1,v2,t,s,L; static String ch; public static void main(String [] args){ Scanner sc =new Scanner(System.in); int v1 = sc.nextInt(); int v2 = sc.nextInt(); int t = sc.nextInt(); int s = sc.nextInt(); int L = sc.nextInt(); int L1=0,L2=0; int t1=0,t2=0; int x=0; while(L1!=L&&L2!=L){ if(L1-L2>=t){ t2+=s; L2=v2*t2; }else{ t1++; t2++; L1=v1*t1; L2=v2*t2; } } if(L1==L2) { System.out.println("D"+"\n"+t2); }else if(L1>L2){ System.out.println("R"+"\n"+t2); }else{ System.out.println("T"+"\n"+L/v2);///这样表示,不能用t2,原因可能是一种情况在兔子休息的时间内(<s)就完成了 } } }
原文:https://www.cnblogs.com/wszhu/p/12599324.html