Đề bài
Thành phố QN có một hệ thống xe buýt chạy theo lịch trình cố định. Mỗi tuyến xe buýt có các đặc điểm:
- Tuyến A: Cứ sau mỗi giây sẽ có một chuyến xe buýt khởi hành.
- Tuyến B: Cứ sau mỗi giây sẽ có một chuyến xe buýt khởi hành.
- Tuyến C: Cứ sau mỗi giây sẽ có một chuyến xe buýt khởi hành.
Các tuyến xe buýt hoạt động liên tục. Người quản lý bến xe muốn biết rằng trong khoảng thời gian từ 1 đến giây có thời điểm nào mà xe buýt của cả ba tuyến A, B, C cùng khởi hành hay không?
Yêu cầu: hãy tìm thời điểm sớm nhất trong khoảng thời gian từ 1 đến giây mà xe buýt ở cả ba tuyến A, B, C cùng khởi hành.
Dữ liệu vàoQLBX.INP
Đọc từ tệp văn bản QLBX.INP có cấu trúc:
- Dòng đầu tiên là một số nguyên dương ();
- Dòng thứ 2 chứa 3 số nguyên dương ();
- Các số nguyên trên một dòng được ghi cách nhau một khoảng trắng.
Kết quả raQLBX.OUT
Ghi ra tệp văn bản QLBX.OUT gồm một số duy nhất:
- Nếu không có thời điểm nào mà xe buýt cả ba tuyến A, B, C cùng khởi hành thì ghi -1
- Ngược lại, ghi ra thời điểm sớm nhất mà xe buýt cả ba tuyến A, B, C cùng khởi hành.
Ràng buộc
- Có 60% số điểm thỏa mãn điều kiện: , .
- Có 40% số điểm thỏa mãn điều kiện: , .
Ví dụ
Ví dụ 1
1800 10 15 20
600
Ví dụ 2
25 12 25 14
-1