Va chạm trong máy gia tốc
Đề bài
Mô tả
Một máy gia tốc hạt sắp được khởi động. Bên trong, hạt được đặt thẳng hàng trên một đường thẳng. Tọa độ của hạt thứ là , và tất cả các tọa độ đều là số nguyên chẵn, đôi một phân biệt, được cho theo thứ tự tăng dần từ trái sang phải.
Mỗi hạt sẽ di chuyển sang trái hoặc sang phải với vận tốc không đổi 1 mét trên 1 micro giây. Hướng di chuyển được cho bằng một xâu gồm ký tự "L" (sang trái) hoặc "R" (sang phải). Tất cả các hạt bắt đầu di chuyển đồng thời tại thời điểm khởi động.
Hãy tìm thời điểm sớm nhất (tính bằng micro giây) mà có hai hạt nào đó cùng nằm tại một điểm. Nếu không có va chạm nào xảy ra, in ra .
Dữ liệu vào
- Dòng đầu chứa số nguyên dương .
- Dòng thứ hai chứa xâu ký tự "L" hoặc "R" — hướng di chuyển của từng hạt.
- Dòng thứ ba chứa số nguyên chẵn theo thứ tự tăng dần.
Dữ liệu ra
In ra một số nguyên — thời gian sớm nhất xảy ra va chạm, hoặc nếu không có va chạm nào.
Ràng buộc
- Tất cả là số chẵn và đôi một phân biệt.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 RLRL 2 4 6 10 |
1 | Hạt 1 (R, tọa độ 2) và hạt 2 (L, tọa độ 4) gặp nhau tại tọa độ 3 sau 1 micro giây. |
| 3 LLR 40 50 60 |
-1 | Không có cặp R-L nào (R nằm bên trái, L bên phải) nên không có va chạm. |
Bình luận