Đua robot
drb 1000 ms 512 MB
Nội dung bài tập

Có hai robot đang chuyển động thẳng đều, cùng chiều trên cùng một con đường, robot thứ nhất đang ở vị trí \(S_{1}\) di chuyển với vận tốc là \(V_{1}\) m/s, robot thứ hai đang ở vị trí \(S_{2}\) di chuyển với vận tốc là \(V_{2}\) m/s. Hỏi sau bao nhiêu lâu thì hai robot gặp nhau?

Dữ liệu vào:

  • Dòng đầu tiên gồm số nguyên dương \(S_{1}\) mô tả vị trí của robot thứ nhất;

  • Dòng thứ hai gồm số nguyên dương \(V_{1}\) mô tả vận tốc của robot thứ nhất;

  • Dòng thứ ba gồm số nguyên dương \(S_{2}\) mô tả vị trí của robot thứ hai;

  • Dòng thứ tư gồm số nguyên dương \(V_{2}\) mô tả vận tốc của robot thứ hai.

Các đơn vị khoảng cách được tính bằng mét, thời gian được tính bằng giây và \(S_{1} \neq S_{2}\); \(S_{1},S_{2},V_{1},V_{2} \leq 10^{9}\).

Kết quả:

In ra một số nguyên là phần nguyên của kết quả - thời gian mà hai robot gặp nhau. Nếu hai robot không thể gặp nhau thì in ra \(- 1\).

Ví dụ:

Input Output Giải thích

2

5

7

3

2

Sau 2.5 giây hai robot sẽ gặp nhau:

\[2 + 5 \times 2.5 = 14.5\]

\[7 + 3 \times 2.5 = 14.5\]

Phần nguyên của \(2.5\) là \(2\).

2

3

7

5

-1 Hai robot càng đi càng xa nhau.
Nộp bài
Bạn cần đăng nhập để nộp bài. Đăng nhập
Lịch sử nộp bài của bạn
Bạn chưa nộp bài tập này.