题号:NC210073
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
多边形相邻边垂直,边长为整数,边平行坐标轴。 要在多边形的点上放一些激光发射器和接收器。 满足下列要求: 1发射器和接收器不能放置在同一点; 2发射器发出激光可以沿壁反射,最终到达一个接收器; 3发射器只能沿角平分线发射激光。 求:最多可放置多少对发射器和接收器? 点数4<=n<=100000
输入描述:
第一行给出一个数字N,代表有多少个点. 下面N行,用来描述点的坐标.其值在[-1000000,1000000]
输出描述:
最多可放置多少对发射器和接收器
示例1
输入
复制
10
1 1
3 1
3 -2
-3 -2
-3 0
-1 0
-1 -1
2 -1
2 0
1 0