大致题意: 给出一个点集,其中有一个点有相同的几率会被删除,求删除之后的点集够成的凸包上的点的平均数. 首先看到题目,可以考虑枚举删除的点,将其凸包上前后两点以及两点间凸包内所有点构建凸包,因为凸包内每个点 最多被访问一次,所以是O(N)的复杂度.理论上可行,但是实际上实现起来相当困难,又兴趣的可以去尝试. 这题的正解是先将所有的点求个凸包,若凸包顶点为偶数,则只需先删除凸包上的所有奇数点,然后求得一个凸包,然 后再删除凸包上偶数点,在求一次凸包,最后答案为 ans=两个凸包的顶点数+(m-1)