HDOJ 2001 计算两点间的距离

简介: Problem Description 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。Input 输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。

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();
    }

  }
}
目录
相关文章
|
8月前
【每日一题Day144】LC1617统计子树中城市之间最大距离 | 树形dp
【每日一题Day144】LC1617统计子树中城市之间最大距离 | 树形dp
39 0
根据经纬度计算两个点之间的距离
根据经纬度计算两个点之间的距离
|
8月前
|
JavaScript 前端开发 Java
根据地球上任意两点的经纬度计算两点间的距离
根据地球上任意两点的经纬度计算两点间的距离
374 2
|
8月前
根据经纬度计算两点距离的方法
根据经纬度计算两点距离的方法
|
定位技术 API 容器
百度地图API开发:map.getDistance计算两点之间的距离(直线距离)
百度地图API开发:map.getDistance计算两点之间的距离(直线距离)
978 0
|
存储 C++
C++/PTA 求两点之间距离
定义一个Point类,有两个数据成员:x和y, 分别代表x坐标和y坐标,并有若干成员函数。 定义一个函数Distance(), 用于求两点之间的距离。
257 0
HDOJ 2001 计算两点间的距离
HDOJ 2001 计算两点间的距离
111 0
|
机器学习/深度学习
HDOJ/HDU 2547 无剑无我(两点间的距离)
HDOJ/HDU 2547 无剑无我(两点间的距离)
99 0