Nội dung Bài tập
Mã:
OLP17.KC3.BGAME
Tên:
Trò chơi đẩy bi
Dạng thi:
oi
Thang điểm:
20 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
thuthq
Trò chơi đẩy bi là một trò chơi trên lưới ô vuông vô hạn. Các dòng và cột của lưới được đánh số theo thứ tự bởi các số nguyên … -3 -2 -1 0 1 2 3 … Các cột được đánh số theo thứ tự từ trái sang phải, còn các dòng theo thứ tự từ dưới lên trên. Ô nằm trên giao của dòng x và cột y được gọi là ô (x, y). Khi bắt đầu chơi, người chơi được cho một số nguyên dương k và trên lưới sẽ xuất hiện một số viên bi, mỗi viên bi sẽ nằm gọn trong một ô và không có ô nào chứa nhiều hơn một viên bi. Người chơi sẽ phải chọn k ô phân biệt trên lưới làm ô hố, nếu ô được chọn làm ô hố có chứa bi thì viên bi đó sẽ biến mất. Sau đó, mỗi bước, người chơi có thể chọn một ô chứa bi và đẩy viên bi đó sang một trong bốn ô chung cạnh (hiện đang không có bi), nếu viên bi bị đẩy vào một trong k ô hố thì viên bi này sẽ biến mất. Nhiệm vụ của người chơi là đẩy hết tất cả các viên bi trên lưới vào hố với số bước ít nhất.

Yêu cầu: Cho biết vị trí các ô có chứa bi. Hãy chọn k ô tự do là ô hố và tìm cách đẩy tất cả các viên bi trên lưới vào hố với số bước ít nhất.

Dữ liệu input: BGAME.INP
  • Dòng đầu ghi hai số nguyên dương n, k (2≤ n ≤12);
  • Dòng thứ i (i=1,2,…,n) trong n dòng tiếp theo, mỗi dòng chứa hai số nguyên xi, yi mô tả ô (xi,yi) là ô chứa bi .
Kết quả: BGAME.OUT 
gồm một dòng chứa một số nguyên là số bước ít nhất cần thiết để đẩy tất cả các viên bi trên lưới vào hố.

Ví dụ:

InputOutput
5 1
0 0
0 4
4 0
4 4
2 2
16


Chú ý:
  • Có 20% số lượng test thỏa mãn điều kiện: k=1 và các số xi, yi là số nguyên dương không vượt quá 100;
  • Có 20% số lượng test khác thỏa mãn điều kiện: k=2 và các số xi, y là số nguyên dương không vượt quá 100;
  • Có 20% số lượng test thỏa mãn điều kiện: k=1 và các số xi, yi là số nguyên có trị tuyệt đối không vượt quá 106;
  • Có 20% số lượng test khác thỏa mãn điều kiện: k=2 và các số xi, yi là số nguyên có trị tuyệt đối không vượt quá 106;
  • Có 20% số lượng test khác thỏa mãn điều kiện: k≤n các số xi, yi là số nguyên có trị tuyệt đối không vượt quá 106.

    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận