题解 | 绕距
绕距
https://www.nowcoder.com/practice/7a245fc6284f4139b4fb21de58e68483
import java.util.Scanner;
import java.lang.Math;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int a,b,c,d;
// 注意 hasNext 和 hasNextLine 的区别
a = in.nextInt();
b = in.nextInt();
c = in.nextInt();
d = in.nextInt();
double Euclidean=Math.sqrt((a-c)*(a-c)+(b-d)*(b-d));
double Manhattan=Math.abs((a-c))+Math.abs(b-d);
double result=Math.abs(Euclidean-Manhattan);
System.out.print(result);
}
}
查看27道真题和解析
