封闭计划
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
某社交网络上有 个人,编号为 (),拥有一种围绕 “某网”,一些仅在组内互相交流却不与其他组进行交流的兴趣小组,组成的复杂的社交网络。
每个人位于一张二维地图上的不同位置 ,并且我们知道有 对朋友()会相互联系。两个相互联系的人属于同一 “某网”。
为了升级网络系统,管理员想要建造一个四边与 轴和 轴平行的长方形封闭区域。管理员想要使得至少一个 “某网” 完全被封闭区所包围(在长方形边界上的人计为被包围的)。请帮助管理员求出满足他的要求的封闭区域的最小可能周长。有可能出现这一封闭区宽为 或高为 的情况。
输入文件 fence.in
输入的第一行包含 和 。以下 行每行包含一个人的 坐标和 坐标(至多 的非负整数)。以下 行每行包含两个整数 和 ,表示 和 之间有联系。每个人都至少存在一个 “某网” 关系,并且输入中不会出现重复的 “某网” 关系。
输出文件 fence.out
输出满足管理员的要求的封闭区域的最小周长。
7 5
0 5
10 5
5 0
5 10
6 7
8 6
8 4
1 2
2 3
3 4
5 6
7 6
10
样例 2 见附加文件。