QOJ.ac

QOJ

Time Limit: 2 s Memory Limit: 256 MB Total points: 100

#21170. Trong hàng rào

Statistics

Farmer John thấy nhiều bò kỳ lạ bị sợ không gian rộng mở. Để chúng bớt sợ chăn thả, ông chia ruộng lớn bằng rào dọc (bắc-nam) và ngang (đông-tây) thành vùng nhỏ.

Ruộng là chữ nhật có góc $(0,0)$ và $(A,B)$. FJ dựng $n$ rào dọc ($0 \leq n \leq 2000$) ở vị trí khác nhau $a_1 \ldots a_n$ ($0 < a_i < A$), từ $(a_i, 0)$ tới $(a_i, B)$. Cũng $m$ rào ngang ($0 \leq m \leq 2000$) ở $b_1 \ldots b_m$ ($0 < b_i < B$), từ $(0, b_i)$ tới $(A, b_i)$. Mỗi dọc cắt mỗi ngang, chia thành $(n+1)(m+1)$ vùng.

Ông quên cổng nên bò không thể rời vùng để đi khắp ruộng! Ông bỏ phần rào nối vùng kề nhau. Chọn vài cặp kề và bỏ toàn bộ chiều dài rào ngăn chúng, để bò qua lỗ mở tới mọi nơi.

Ví dụ bố trí này:

+---+--+
|   |  |
+---+--+
|   |  |  
|   |  |
+---+--+

có thể mở như sau:

+---+--+
|      |  
+---+  +  
|      |  
|      |
+---+--+

Tìm tổng chiều dài rào nhỏ nhất phải bỏ để đạt mục tiêu.

Dữ liệu vào

Dòng đầu chứa $A$, $B$, $n$, $m$ ($1 \leq A, B \leq 1,000,000,000$). $n$ dòng kế chứa $a_1 \ldots a_n$, sau đó $m$ dòng chứa $b_1 \ldots b_m$.

Dữ liệu ra

In chiều dài bỏ nhỏ nhất. Có thể vượt số nguyên chuẩn 32 bit, nên cần kiểu 64 bit, như long long trong C/C++.

Ví dụ

Dữ liệu vào 1

15 15 5 2
2
5
10
6
4
11
3

Dữ liệu ra 1

44

Tác giả: Brian Dean

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.