Điểm gặp mặt
Đề bài
Mô tả
Con đường chính trong thành phố là một đường thẳng, các vị trí trên đường được đo bằng mét. Trên con đường có người bạn, người thứ đang đứng tại vị trí và có thể di chuyển theo cả hai chiều của con đường với vận tốc tối đa mét mỗi giây.
Hãy tính thời gian nhỏ nhất để tất cả người bạn gặp nhau tại một điểm nào đó trên con đường. Lưu ý rằng điểm gặp nhau không nhất thiết phải có toạ độ nguyên.
Dữ liệu vào
- Dòng đầu chứa số nguyên : số lượng người bạn.
- Dòng thứ hai chứa số nguyên : toạ độ hiện tại của các người bạn.
- Dòng thứ ba chứa số nguyên : vận tốc tối đa của các người bạn.
Dữ liệu ra
In ra thời gian nhỏ nhất (tính bằng giây) để tất cả gặp nhau tại một điểm.
Đáp án được coi là đúng nếu sai số tuyệt đối hoặc tương đối so với đáp án chuẩn không vượt quá .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 7 1 3 1 2 1 |
2.000000000000 | Tất cả có thể gặp nhau tại điểm 5 sau 2 giây. Người thứ nhất đi về hướng nam hết tốc lực, người thứ hai và thứ ba đi về hướng bắc hết tốc lực. |
| 4 5 10 3 2 2 3 2 4 |
1.400000000000 | Sau 1.4 giây các đoạn di chuyển được của mọi người có một điểm chung. |
Bình luận