DHBB 2026 - DX22 - 11 - Dâng lễ Đền Hùng

Xem dạng PDF

Gửi bài giải

Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout
Test chính thức

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Vào ngày Giỗ Tổ Hùng Vương mùng ~10~ tháng ~3~, để chuẩn bị cho đại lễ, cần vận chuyển ~T~ lễ vật quý từ các kho lương về ~T~ địa điểm hành lễ khác nhau trên núi Nghĩa Linh. Trong làng có ~N~ tráng sĩ tình nguyện tham gia giúp sức, tuy nhiên mỗi tráng sĩ chỉ có đủ sức để vận chuyển tối đa một lễ vật.

Có hai kho lưu trữ lễ vật (gọi là Kho ~1~ và Kho ~2~). Để hoàn thành một yêu cầu, một tráng sĩ phải di chuyển từ vị trí của mình đến một trong hai kho này để lấy lễ vật, sau đó tiếp tục di chuyển đến địa điểm nhận lễ vật tương ứng.

Yêu cầu: Hãy lựa chọn và sắp xếp các tráng sĩ sao cho tổng quãng đường tất cả mọi người phải di chuyển để hoàn thành toàn bộ ~T~ yêu cầu dâng lễ là nhỏ nhất.

Input

  • Dòng đầu gồm hai số nguyên dương ~N, T~ ~(1 \le T \le N \le 10^5)~;

  • Dòng thứ hai gồm ~N~ số nguyên ~a1_i~ là khoảng cách từ tráng sĩ thứ ~i~ tới Kho ~1~ ~(1 \le i \le N, 0 \le a2_i \le 10^9)~;

  • Dòng thứ ba gồm ~N~ số nguyên ~a2_i~ là khoảng cách từ tráng sĩ thứ ~i~ tới Kho ~2~ ~(1 \le i \le N, 0 \le a1_i \le 10^9)~;

  • Dòng thứ tư gồm ~T~ số nguyên ~b1_j~ là khoảng cách từ Kho ~1~ đến địa điểm nhận lễ vật thứ ~j~ ~(1 \le j \le T, 0 \le b1_j \le 10^9)~;

  • Dòng thứ năm gồm ~T~ số nguyên ~b2_j~ là khoảng cách từ Kho ~2~ đến địa điểm nhận lễ vật thứ ~j~ ~(1 \le j \le T, 0 \le b2_j \le 10^9)~.

Output

Gồm một dòng duy nhất ghi số nguyên là tổng khoảng cách nhỏ nhất tìm được.

Scoring

Subtask Điểm Ràng buộc
1 ~20\%~ ~a1_i = a2_i~ và ~b1_j = b2_j~ ~(1 \le i \le N, 1 \le j \le T)~
2 ~10\%~ ~a1_i = a2_i~ ~(1 \le i \le N)~
3 ~20\%~ ~T \le 2~
4 ~10\%~ ~N \le 10~
5 ~10\%~ ~N \le 100~
6 ~10\%~ ~T \le 100~
7 ~20\%~ Không có giới hạn gì thêm

Sample Input 1

3 2
1 2 2
7 5 3
3 5
2 3

Sample Output 1

10

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.