#P6923. [ICPC 2016 WF] Polygonal Puzzle
[ICPC 2016 WF] Polygonal Puzzle
Description
有两个多边形,可以平移旋转(但不能对称、缩放等),求这两个多边形贴在一起但不重合的情况下贴贴部分的最大总长度。
Input Format
第一行一个数字 ,表示第一个多边形是 边形。
接下来 行,每行两个数字,表示第一个多边形每个端点的横、纵坐标。
接下来一个数字 ,表示第二个多边形是 边形。
最后 行,每行两个数字,表示第二个多边形每个端点的横、纵坐标。
Output Format
一行,最大的贴贴部分长度,绝对误差或相对误差任一小于 即可通过。
8
0 0
0 10
10 10
15 15
24 6
24 10
30 10
30 0
7
-5 0
-5 10
10 10
15 5
20 10
35 10
35 0
30.142135624
3
1 0
0 30
40 0
3
1 0
0 30
40 0
50
Hint
,横纵坐标均为整数且绝对值不超过 。
京公网安备 11011102002149号