Tải bản đầy đủ (.pdf) (1 trang)

Olympic Tin học Quốc Gia 15

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (69.68 KB, 1 trang )

Bài toán 9
Các điểm nút đánh số từ 1 đến N (N<=50) được nối với nhau bằng một hệ thống đường phố,
trong đó mỗi đường phố đều có chiều bằng 1. Các đường phố có độ cao khác nhau và chỉ cắt
nhau ở các điểm nút. Tại thời điểm ban đầu 0 có một số robot ở một số nút. Tổng số robot là M (M
= 2 hoặc 3). Các robot di chuyển liên tục từ nút này đến khác một cách độc lập nhau và có thể
thay đổi hướng di chuyển tại các nút. Các robot không được dừng lại. Vận tốc của robot thứ i là
speed[i] (speed[i] = 1 hoặc 2).
Các robot được điều khiển theo cách sao cho tổng thời gian để các robot gặp nhau là ít nhất. Hãy
xác định thời gian T nhỏ nhất để sau đó tất cả các robot có thể gặp nhau tại 1 điểm, hoặc nếu
không xác định thời gian T nhỏ nhất để các robot không thể gặp nhau tại cùng một điểm với bất
kỳ thời gian t >= 0 nào.
Định dạng dữ liệu vào như sau:
<Nhập vào N:>
<Nhập số đường phố K:>
< Đường 1 nối với các điểm:>
...
< Đường K nối với các điểm:>
(Các cặp điểm được nhập vào: I J)
<Nhập số robot M:>
<Vận tốc của robot 1:>
...
<Vận tốc của robot 1:>
<Vị trí ban đầu của robot 1:>
...
<Vị trí ban đầu của robot 1:>
(Tất cả các số trên đều là số nguyên không âm)
Định dạng dữ liệu ra như sau:
<Thời gian = ...>




Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×