题目大意:
1 平面直角坐标系中,有n个矩形,要求用一个竖线:x=k,将空间分成左右两份:
2 要求1:左边的矩形面积和必须大于或者等于右边;
3 要求2:k值尽可能大(竖线尽量靠右);
解题思路:光看题目,感觉就是2个条件的二分查找,主要是存储优化,还有恶心的longlong。。。。,搞了我2个多小时!!
1 降维处理:题目给出的是矩形,可以将平面直角坐标系想象成坐标轴,所以每个x上就有一个值,表示对应的高度,用a数组来存储;
2 注意细节1:存储的位置和竖线的关系如下:(下图用的是样例数据)
解释上图:a数组存储的是竖格(矩形)的数量,答案记录的是竖线的值,所以只要这