题意:给了n个点的坐标,问能有几个
分析:数据规模小,直接暴力枚举,每次四个点判断是否会是凹四边形,条件是有一个点在另外三个点的内部,那么问题转换成判断一个点d是否在三角形abc内
易得S (abd) + S (acd) + S (bcd) == S (abc),求三角形面积
收获:比赛时没写出来,没想到用面积就轻松搞定,脑子有点乱,开始敲了计算几何点是否在凸多边形内的模板,WA了,整个人都不好了。收获就是要把计算几何的基础补上来
代码:
/************************************************* Author :Running_Time* Created Time :2015-8-23 13:40:19* File Name :H.cpp ************************************************/#include #include #include #include #include #include #include #include #include #include #include #include #include