c++题目求大佬给些思路

2025-05-13 16:11:15
推荐回答(1个)
回答(1):

1.数组A存放10个点的坐标{x,y,z};
2.每三个不在同一直线的点组成一个三角形(即任意两点组合,然后在剩余点中遍历找不在同一直线的第三个点),三角形的重心坐标通过另一个数组B存放;
3.数组B重复step2的操作,直到最后剩一个点时就是多边形重心,2个点时取中间点作为重心。