编程题
凸多边形 ### 题目描述 寻找一个凸多边形,使它的边都具有给定的长度在这个任务里,我们说一个多边形是凸的,当且仅当他的每个内角严格的大于 $0$ 度,且严格的小于 $180$ 度。 ### 输入描述 第一行一个整数 $N$ 代表点数。 接下来 $N$ 行每行一个实数 $a_i$ 代表一条边的长度。 其中,$3 \le N \le 1000$,$1 \le a_i \le 10^4$。 ### 输出描述 输出$N$ 行每行两个实数 $x_i,y_i$ 代表一个坐标。(需要满足 $|x_i|,|y_i| \le 10^7$) 如果有多组解任意输出一组即可。 如果无解输出 `NO SOLUTION`。 ### 输入输出样例 #### 示例 1 >输入 ```txt 4 7 4 5 4 ``` >输出 ```txt 0.5 2.5 7.5 2.5 4.5 6.5 0.5 6.5 ```
查看答案
赣ICP备20007335号-2