Editorial for Thử nghiệm bom
Remember to use this editorial only when stuck, and not to copy-paste code from it. Please be respectful to the problem author and editorialist.
Submitting an official solution before solving the problem yourself is a bannable offence.
Submitting an official solution before solving the problem yourself is a bannable offence.
Author:
Tiến hành sắp xếp các tọa độ cột mốc theo thứ tự tăng dần. Với mỗi lần thử nghiệm, tìm chỉ số nhỏ nhất thỏa mãn tọa độ cột mốc thứ
lớn hơn hoặc bằng
và chỉ số
lớn nhất thỏa mãn tọa độ cột mốc thứ
nhỏ hơn hoặc bằng
thông qua Tìm kiếm nhị phân. Khi đó:
- Các cột mốc có chỉ số trong đoạn
trùng hoặc nằm bên phải vị trí đặt bom.
- Các cột mốc có chỉ số trong đoạn
trùng hoặc nằm bên trái vị trí đặt bom.
Bán kính tối thiểu chính là khoảng cách giữa vị trí đặt bom đến cột mốc chỉ số
(nếu chọn hướng trái) hoặc đến cột mốc chỉ số
(nếu chọn hướng phải).
Độ phức tạp: .
Comments