题目:
思路:就是模拟,以后做题,先缕清思路,不要瞎写。注意模拟的方式。
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner in= new Scanner(System.in);
int v1=in.nextInt();
int v2=in.nextInt();
int t=in.nextInt();
int s=in.nextInt();
int l=in.nextInt();
int dr=0,dt=0;
for(int i=1;i<=l/v2;i++) {
dr=dr+v1*1;
dt=dt+v2*1;
if(dr-dt>=t&&dr<l) {
if((l-dt)/v2<s) {
i=i+(l-dt)/v2;
dt=l;
}
else {
i=i+s;
dt=dt+v2*s;
}
}
if(dr>=l&&dt<l) {
System.out.println("R");;
System.out.println(i);
break;
}
if(dt>=l&&dr<l) {
System.out.println("T");
System.out.println(i);
break;
}
if(dt>=l&&dr>=l) {
System.out.println("D");
System.out.println(i);
break;
}
}
}
}