C Bài 2.A2: Khoảng cách 2 điểm


Submit solution


Points: 10 (partial)
Time limit: 1.0s
Memory limit: 20M

Author:
Problem type

Bạn Kiên đã rất thành thục trong việc tìm độ dài giữa hai điểm \(A\) và \(B\) bằng việc dùng thước để đo. Nhưng hôm nay Kiên lại quên mang theo cây thước của mình. Hãy giúp Kiên tìm độ dài giữa hai điểm mà không cần dùng đến thước.

INPUT FORMAT

Gồm 1 dòng duy nhất là 4 số nguyên \(x_1, y_1, x_2, y_2\) cách nhau bởi một dấu cách \((-1000 \leq x_1, y_1, x_2, y_2 \leq 1000)\) biểu thị tọa độ của hai điểm \(A(x_1, y_1)\) và \(B(x_2, y_2)\).

OUTPUT FORMAT

In ra 1 số thực duy nhất là độ dài giữa hai điểm \(A\) và \(B\) được làm tròn đến phần thập phân thứ 2.

Ví dụ 1:

Input
0 0 1 1
Ouput
1.41

Ví dụ 2:

Input
0 0 0 1
Output
1.00

Giải thích ví dụ mẫu:

Ví dụ 1:
  • Để tính độ dài giữa hai điểm (0, 0)(1, 1), sử dụng công thức khoảng cách Euclid là √((1-0)² + (1-0)²) = √2 ≈ 1.41.
Ví dụ 2:
  • Để tính độ dài giữa hai điểm (0, 0)(0, 1), sử dụng công thức khoảng cách Euclid là √((0-0)² + (1-0)²) = √1 = 1.00.


Lời giải bài tập này: Tại đây

Group giải đáp thắc mắc: Lập trình 24h

Fanpage CLB: CLB lập trình Full House- Việt Nam

Youtube: CLB Lập Trình Full House


Comments

There are no comments at the moment.

Zalo