A. Sockets 当插口数不够时,显然找最大\(a_i\)进行扩展. B. Playing Cubes 枚举起始颜色,Petya会尽可能相同颜色,Vasya则相反. C. View Angle 极角排序后,用\(atan2(y,x)\)计算相邻的角度(范围在\((-\pi,\pi]\)之间),取反则包括所有点. 两个点时需要特判,因为不需要取反. 要注意的时,统计的应该是不同的角度,可能存在所有点在一条直线的情况. D. Sum 根据\(a_i \le a_{i+1} \le 2a_i\),…