Đua robot
Xem dạng PDFMô tả và yêu cầu
Có hai robot đang chuyển động thẳng đều, cùng chiều trên một con đường, robot
thứ nhất đang ở vị trí 𝑆1 di chuyển với vận tốc là 𝑉1 m/s, robot thứ hai đang ở vị
trí 𝑆2 di chuyển với vận tốc 𝑉2𝑚/𝑠. Hỏi bao nhiêu lâu thì hai robot gặp nhau.
Dữ liệu: đọc từ file DRB.INP:
Dòng 1: số nguyên dương 𝑆1 là vị trí của robot thứ nhất;
Dòng 2: số nguyên dương 𝑉1 là vị trí của robot thứ nhất;
Dòng 3: số nguyên dương 𝑆2 là vị trí của robot thứ nhất;
Dòng 4: số nguyên dương 𝑉2 là vị trí của robot thứ nhất.
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à 𝑆1 ≠
𝑆2; 𝑆1,𝑆2, 𝑉1, 𝑉2 ≤ 109.
Kết quả: ghi ra file DRB.OUT: In ra phần nguyên của kết quả là thời gian gặp
nhau của hai robot gặp nhau. Nếu hai robot không thể gặp nhau thì in ra -1 .
Ví dụ
DRB.INP DRB.OUT Giải thích
2 Sau 2.5 giây hai robot sẽ gặp nhau:
5 2 2 + 5 × 2.5 = 14.5
7 7 + 3 × 2.5 = 14.5
3 Phần nguyên của 2.5 là 2
2375 -1 Hai robot càng đi càng xa nhau.
Bình luận