1. Trang chủ
  2. » Thể loại khác

TÀI LIỆU ĐẠI HỌC - godautre 20004

1 81 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 1
Dung lượng 167,19 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Post Office Bài toán Có một tuyến đường cao tốc thẳng với nhiều làng mạc ở hai bên.. Đường cao tốc được biểu diễn bằng một trục nguyên và vị trí mỗi ngôi làng là một tọa độ nguyên trê

Trang 1

4 Post Office

Bài toán

Có một tuyến đường cao tốc thẳng với nhiều làng mạc ở hai bên Đường cao tốc được biểu diễn bằng một trục nguyên và vị trí mỗi ngôi làng là một tọa độ nguyên trên trục Hai làng bất kỳ không ở cùng vị trí Khoảng cách giữa hai vị trí là hiệu của hai tọa độ nguyên đó

Bưu điện được xây dựng ở một số làng trong số đó Ngôi làng và bưu diện ở làng dó có cùng vị trí Để xây dựng các bưu điện, phải chọn các vị trí của chúng sao cho tổng khoảng cách giữa mỗi ngôi làng và bưu điện gần ngôi làng đó nhất là ngắn nhất

Hãy viết chương trình từ vị trí một số ngôi làng và bưu điện cho trước tính tổng khoảng cách nhỏ nhất có thể giữa mỗi ngôi làng với bưu điện gần ngôi làng đó nhất, đồng thời xác dịnh vị trí xây dựng các bưu dđện

Input

Tệp input có tên POST.IN Dòng đầu tiên chứa 2 số nguyên: số thứ nhất chỉ số làng V với 1<=V<=300 và số thứ hai chỉ số bưu điện P với 1<=P<=30, P<=V Dòng thứ hai chứa V số nguyên theo thứ tự tăng dần V số nguyên đó là vị trí các ngôi làng Mỗi vị trí là X với 1<=X<=10000

Output

Tệp output có tên POST.OUT Dòng đầu tiên chứa một số nguyên S là tổng các khoảng cách giữa mỗi ngôi làng với bưu điện gần ngôi làng đó nhất Dòng thứ hai chứa P số nguyên theo thứ

tự tăng dần Các số nguyên đó chỉ vị trí các ngôi làng khác nhau sẽ được xây bưu điện Có thể có nhiều giải pháp khác nhau, chương trình chỉ cần báo cáo một giải pháp

Ví dụ

Input và Output

Page 1

Ngày đăng: 21/12/2017, 11:32

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w