HDOJ2001 Java
来源:互联网 发布:软件教育现代化 编辑:程序博客网 时间:2024/05/20 23:34
其实这道题要注意审题
Input里说输入四个实数,所以你一旦用nextInt()接收,就掉进陷阱里了
另一个要注意的问题是输出格式
System.out.printf("%.2f\n", res); //×System.out.printf("%.2f\r\n", res); //Yes
代码如下:
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNext()) { double[] arr = new double[4]; for(int i = 0;i<4;i++) { arr[i] = sc.nextDouble(); } double x = arr[2] - arr[0]; double y = arr[3] - arr[1]; double res = Math.sqrt(x*x + y*y); System.out.printf("%.2f\r\n", res); } sc.close(); }}
阅读全文
0 0
- HDOJ2001 Java
- hdoj2001
- HDOJ2001
- HDOJ2001
- hdoj2001
- HDOJ2001
- hdoj2001解题报告
- HDOJ2001-计算两点间的距离【水题】
- hdoj2001 计算两点间的距离
- java
- JAVA
- JAVA
- JAVA
- java
- Java
- Java
- JAVA:
- java
- C++ const 指针与指向const的指针
- spring mvc集成shiro权限控制
- 一个Eigen库使用时的出现的问题(complex的头文件兼容性)
- .net 编译时选择anycpu x86 x64的区别: 在 64 位 Windows 操作系统上: 用 x86 编译的程序集将在 WOW64 下运行的 32 位 CLR 上执行。 用 x64 编译
- drawble和bitmap的区别
- HDOJ2001 Java
- 最全的Unity面试题(含答案)
- altium导入dxf、dxg文件
- 爬虫一
- oracle数据库Merge应用
- iptables 防火墙详解
- linux下阅读.caj文件
- 【RFS】【robotframework_2】连接数据库密码直连&ssh公钥方式登录
- python基础篇之Python的注释