Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Java] Khoảng cách hai điểm

    Trên mặt phẳng tọa độ cho hai điểm A(x1,y1)A(x_1, y_1)A(x1​,y1​) và B(x2,y2)B(x_2, y_2)B(x2​,y2​). Hãy tính khoảng cách giữa chúng theo công thức:

    d=(x2−x1)2+(y2−y1)2d = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2}d=(x2​−x1​)2+(y2​−y1​)2​

    Ví dụ A(0,0)A(0, 0)A(0,0) và B(3,4)B(3, 4)B(3,4) thì d=5d = 5d=5.

    • Định dạng đầu vào:

      Dòng 1 chứa hai số thực x1x_1x1​ và y1y_1y1​ cách nhau bởi dấu cách. Dòng 2 chứa hai số thực x2x_2x2​ và y2y_2y2​ cách nhau bởi dấu cách.

    • Ràng buộc đầu vào:

      −104≤x1,y1,x2,y2≤104-10^4 \le x_1, y_1, x_2, y_2 \le 10^4−104≤x1​,y1​,x2​,y2​≤104

    • Định dạng đầu ra:

      In ra khoảng cách ddd, làm tròn tới 444 chữ số sau dấu phẩy.

    Ví dụ:

    Đầu vào:

    0 0
    3 4
    

    Đầu ra:

    5.0000

    Giải thích:

    $\sqrt{3^2 + 4^2} = \sqrt{25} = 5$, in ra 5.0000.

    Đang tải editor...