#P6711. [BalticOI 2005] Polygon
[BalticOI 2005] Polygon
题目描述
给定一个凸包的每条边的长度,求这个凸包。
输入格式
第一行一个整数 代表点数。
接下来 行每行一个整数 代表一条边的长度,其中 代表第 个点与第 个点之间的边的长度, 代表第 个点与第 个点之间的边的长度。
输出格式
行每行两个实数 代表一个点的坐标。(需要满足 )
如果有多组解任意输出一组即可。
如果无解输出 NO SOLUTION
。
注意请按照逆时针输出输出凸包上的点。
虽然原题说顺时针或逆时针顺序输出皆可,但是在本题中 请严格按照逆时针方向输出。
不一定必须按照编号的顺序输出,比如说点 是逆时针顺序,那么按照 也可。
4
7
4
5
4
0.5 2.5
7.5 2.5
4.5 6.5
0.5 6.5
提示
样例说明
对于样例 :
数据规模与约定
对于 的数据,,。
本题使用 Special Judge。
感谢 spj 作者
https://www.luogu.com.cn/user/60864