Bãi đậu xe máy của HUTECH ở Thu Duc Campus gồm N vị trí được sắp xếp theo một đường thẳng và đánh số từ 1 đến N và bãi xe tiếp nhận M xe ra và vào mỗi ngày.
Do số lượng xe ra vào bãi xe quá lớn, vì vậy hãy giúp nhân viên bãi xe tìm ra vị trí đậu xe sao cho thuận tiện nhất.
Giả sử ban đầu bãi xe trống, khi có 1 xe vào, nhân viên có nhiệm vụ tìm ra 1 vị trí phù hợp cho xe đó đậu với yêu cầu vị trí đậu xe phải cách xa nhất những vị trí đã có xe đã đậu. Nếu tồn tại nhiều vị trí thì sẽ chọn vị trí có số nhỏ nhất. Biết rằng:
- Khoảng cách giữa 2 vị trí i và j được tính theo công thức sau: D_{ij} = 4 \times |i - j|
- Các xe được đánh số từ 1 đến 10^6 và không có xe nào đi ra khi chưa đi vào hoặc không có xe nào đi vào mà đang ở trong bãi.
- Đảm bảo luôn còn chỗ cho các xe mới vào.