import java.util.LinkedList;
import java.util.Scanner;
public class Main {
private static Scanner cin;
private static LinkedList<String> list;
private static int initSpeed = 7;
private static double percent = 0.98;
private static int x = 0;
private static int s = 0;
public static void main(String args[]) throws Exception {
cin = new Scanner(System.in);
s = cin.nextInt();
x = cin.nextInt();
calc(0,initSpeed);
}
public static void calc(double distanceOver, double curSpeed) {
//首先判断是否已进入检测范围
if(distanceOver > (s-x)) {
if((distanceOver +curSpeed)<=s+x) {
System.out.println("y");
return;
}else {
System.out.println("n");
return;
}
}
//检测走一步后是否进入检测范围
if((distanceOver +curSpeed) > (s-x)) {
if((distanceOver +curSpeed*(1+percent))<=s+x) {
System.out.println("y");
return;
}else {
System.out.println("n");
return;
}
}else {
calc((distanceOver+curSpeed),curSpeed*percent);
}
}
}
Java实现 洛谷 P1426 小鱼会有危险吗
JAVA 实现 洛谷 危险
2023-09-14 08:58:09 时间
相关文章
- java map 二维数组_Java二维数组实现简单Map
- Java实现文件写入——IO流(输入输出流详解)[通俗易懂]
- java单例模式——详解JAVA单例模式及8种实现方式
- java启动器_JAVA基础:Java 启动器如何查找类
- Java实现——Dom4j读写XML文件
- 【抄书笔记】Java并发机制的底层实现原理
- JAVA程序员简历模板_Java工程师简历模板
- Java 连接 Redis:实现数据快速传输(java连redis)
- 数据库实现Java程序与Oracle数据库的连接(java链接oracle)
- Java连接SQL Server:实现数据库完美对接(java链接sqlserver)
- 时间设置设置Redis Java过期时间的实现方法(redisjava过期)
- key失效处理Java调用Redis实现过期Key的失效处理(redisjava过期)
- 机制使用Redis实现Java高效的过期机制(redisjava过期)
- 策略探究Redis与Java联合实现的过期策略(redisjava过期)
- 失效时间Java使用Redis实现数据过期失效时间(redisjava过期)
- 策略研究Redis中Java实现的过期策略(redisjava过期)
- Java调用Redis实现高性能数据存储(java调用redis)
- 机制实现Redis中Java过期机制的研究(redisjava过期)
- 失效时间实现Redis Java数据有效期的管理(redisjava过期)
- Linux上善用Java:实现智能开发(linux 运行java)
- Java程序在Linux系统中实现命令操作(java运行linux命令)
- 从Java应用程序中实现Oracle配置连接(java配置oracle)
- 实现Java认证让你离Oracle更近一步(java认证oracle)
- Java和Oracle技术融合,汇聚智能新大陆(java oracle包)
- Java使用Oracle实现优雅数据查询(java.oracle)
- java简单网页抓取的实现方法