题意: 给出n个线段,判断是否存在一条直线使得所有线段在直线上的射影的交非空. 分析: 如果我们找到一条与所有线段相交的直线,然后做一条与该直线垂直的直线,这些线段在直线上的射影就一定包含这个垂足. 所以我们只要判断是否存在一条直线与所有的点相交即可. 如果存在这样一条直线,那么将这条直线平移或者旋转,就会被这些线段中的某两个端点“卡”住. 所以我们枚举两个端点,然后判断这些线段是否与这两个点所在的直线都相交即可. 本以为是一道很简单的计算几何,结果卡了好几天. 看了别人的题解,才发现问题所在.…