HDOJ 2001 计算两点间的距离

简介: HDOJ 2001 计算两点间的距离

Problem Description

输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。


Input

输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。


Output

对于每组输入数据,输出一行,结果保留两位小数。


Sample Input

0 0 0 1

0 1 1 0


Sample Output

1.00

1.41


import java.util.*;
class Main{
  public static void main(String args[]){
    Scanner sc = new Scanner(System.in);
    while(sc.hasNext()){
      double x1 = sc.nextDouble(); 
      double y1 = sc.nextDouble();
      double x2 = sc.nextDouble();
      double y2 = sc.nextDouble();
      double s =(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
      s=Math.sqrt(s);
      System.out.printf("%.2f",s);
      System.out.println();
    }
  }
}


目录
相关文章
|
7月前
|
Java
三阶魔方公式详解及快速解法方法介绍
三阶魔方公式详解及快速解法方法介绍
|
8月前
|
JavaScript 前端开发 Java
根据地球上任意两点的经纬度计算两点间的距离
根据地球上任意两点的经纬度计算两点间的距离
373 2
|
8月前
根据经纬度计算两点距离的方法
根据经纬度计算两点距离的方法
|
8月前
|
Serverless C++
[C++/PTA] 计算点到直线的距离一一友元函数的应用
[C++/PTA] 计算点到直线的距离一一友元函数的应用
180 0
|
数据挖掘 Python
|
定位技术 API 容器
百度地图API开发:map.getDistance计算两点之间的距离(直线距离)
百度地图API开发:map.getDistance计算两点之间的距离(直线距离)
978 0
|
存储 C++
C++/PTA 求两点之间距离
定义一个Point类,有两个数据成员:x和y, 分别代表x坐标和y坐标,并有若干成员函数。 定义一个函数Distance(), 用于求两点之间的距离。
257 0
AcWing 616. 两点间的距离
AcWing 616. 两点间的距离
97 0
AcWing 616. 两点间的距离
|
C语言 C++
1063 计算谱半径 (20 分)
在数学中,矩阵的“谱半径”是指其特征值的模集合的上确界。换言之,对于给定的 n 个复数空间的特征值 { a1​+b1​i,⋯,an​+bn​i },它们的模为实部与虚部的平方和的开方,而“谱半径”就是最大模。 现在给定一些复数空间的特征值,请你计算并输出这些特征值的谱半径。
174 0