阿里笔试题-城堡问题 求解
题目:
将军大胜归来,夺取许多城堡( xi,yi )。国王许可,你站在任意的城堡上,选择任意视角,看得见的城堡都是你的,包括你站的城堡,但头不能动。而且你不能站在城堡构成的凸焦点上。将军的视角刚好小于 180 度(无限接近 180 度),可以看得无限远。请计算出将军最多能得多少城堡。如果所有的城堡都在凸焦点上,那么将军一个城堡也得不到。
输入 :
第一行,整数 m ,表示接下来有 m 行。接下来的 m 行,每行都有 2 个数,表示一个城堡的坐标。
输出 :
最多获得的城堡个数。
输入范例 :
0 0
0 2
1 0
1 2
0.2 1.8
输出范例 :
4
这题应该怎么解?求助!