解题思路:
这个题看起来很ez,其实就是很ez,但是想不全就会出现一些微妙的问题
注意事项:
参考代码:
package basic; import java.util.Scanner; /** * @author Alex * @date 2018/3/6 */ public class Basic_24 { public static void main(String[] args) { int v1, v2, t, s, l; // v1 = 10; v2 = 5; t = 5; s = 2; l = 20; int rabbit = 0, turtle = 0; int min = 0; int flag = 0; Scanner input = new Scanner(System.in); v1 = input.nextInt(); v2 = input.nextInt(); t = input.nextInt(); s = input.nextInt(); l = input.nextInt(); while (rabbit < l && turtle < l) { if (flag == 0 && rabbit - turtle >= t) flag = s; if (flag == 0) rabbit += v1; turtle += v2; if(flag != 0) flag--; min++; } if (rabbit == turtle) System.out.println("D"); else if (rabbit == l) System.out.println("R"); else if (turtle == l) System.out.println("T"); System.out.println(min); } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:524 |
C语言训练-大、小写问题 (C语言代码)浏览:732 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:788 |
WU-C语言程序设计教程(第三版)课后习题11.11 (C++代码)(想学链表的可以看看)浏览:1357 |
三角形 (C++代码)递推浏览:760 |
求圆的面积 (C语言代码)浏览:1670 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:541 |
理财计划 (C语言代码)浏览:467 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:591 |
小O的乘积 (C语言代码)浏览:1011 |