FACTORY - Xây dựng nhà máy
Dữ liệu vào: Standard input
Dữ liệu ra: Standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: admin

Do nền công nghiệp rất phát triển nên nhu cầu về điện đối với đất nước X tăng liên tục. Vì vậy, chính phủ muốn xây dựng thêm k nhà máy điện nguyên tử. Do cần tính đến lý do an toàn nên các nhà máy điện nguyên tử phải đặt càng xa nhau càng tốt để tránh các phản ứng dây chuyền có thể xảy ra khi có sự cố. Có n địa điểm có thể xây dựng nhà máy, bạn hãy giúp chính phủ nước X chọn ra k địa điểm trong số n địa điểm nói trên sao cho khoảng cách giữa hai địa điểm gần nhất được chọn là lớn nhất.

Dữ liệu nhập:

- Dòng đầu tiên ghi hai số nguyên n và k là số địa điểm có thể xây dựng nhà máy và số nhà máy cần xây dựng (1≤k≤n≤100)

-Tiếp theo là n dòng, dòng thứ i ghi hai số xi, yi là toạ độ địa điểm thứ i có thể xây dựng nhà máy (các toạ độ là các số nguyên có giá trị tuyệt đối  không vượt quá 10000)

Dữ liệu xuất:

- Một dòng gồm k số là số thứ tự (trong file dữ liệu vào) của k điểm được chọn để xây dựng nhà máy.

- Các số thứ tự được đưa ra theo thứ tự tăng dần

 

Ví dụ

  • input
    10 5
    -6264 -9414
    219 8444
    -9329 6298
    -3201 -4402
    -1490 -168
    6163 999
    8894 1109
    1541 -6119
    8461 -9411
    6581 4260
    output
    1 3 5 7 9
Back to Top