hdu 4007 平行矩形包含点数
来源:互联网 发布:桌面美女跳舞软件 编辑:程序博客网 时间:2024/04/29 12:38
#include <cstdio>#include <iostream>#include <algorithm>#include <queue>#include <cmath>#include <cstring>#include <stack>#include <set>#include <map>#include <vector>using namespace std;#define INF 0x2fffffff#define LL long long#define MAX(a,b) ((a)>(b))?(a):(b)#define MIN(a,b) ((a)<(b))?(a):(b)struct node{ LL x,y; bool operator <(const node & a)const{ return x < a.x; } };node a[10005];LL b[10005];int main(){ LL n,r; while(cin >> n >> r){ for(int i = 0 ;i < n;i++){ scanf("%d%d",&a[i].x,&a[i].y); } sort(a,a+n); int ccn = 0; for(int i = 0;i < n;i++){ int cnt = 0; for(int j = i;j < n;j++){ if(a[j].x <= a[i].x + r){ b[cnt++] = a[j].y; } } sort(b,b+cnt); int l = 0,c = 0; while(l < cnt){ while(b[c] <= b[l] + r && c < cnt){ if(c-l+1 > ccn){ ccn = c-l+1; } c++; } l++; } } cout << ccn << endl; } return 0;}
0 0
- hdu 4007 平行矩形包含点数
- hdu(4007)正方形能框住最大的点数
- hdu 1498 最小覆盖点数
- 直方图包含最大矩形
- 求平行坐标轴的2矩形相交面积
- 点数
- hdu 4007 Dave 求矩形圈点最大值
- opencv 轮廓的长度,面积,外接矩形(平行坐标轴),处接最小矩形,处接圆 , 椭圆
- opencv 轮廓的长度,面积,外接矩形(平行坐标轴),处接最小矩形,处接圆 , 椭圆
- hdu 1077 圆覆盖的最大点数
- hdu 3669 Cross the Wall(给你n个矩形,长宽已知,求用不超过k个大矩形包含所有给定矩形,使得大矩形总面积和最小)
- POJ 1468 Rectangles(判定点在平行坐标轴的矩形内)
- 【笔试】Webank 判断4条线是否能够连成平行坐标轴的矩形
- POJ 1380 Equipment Box(大矩形包含小矩形判定)
- cf560B一个矩形如何能包含另外俩个矩形
- HDU 3265(矩形面积并-分割矩形)
- 一个矩形是否包含一个点
- HDU 3313 Key Vertex 求割点数(好题)
- 设计模式-开篇:软件的可维护性和可复用性
- 黑马程序员——ios基础---Objective-C:基础语法
- iOS开发-CoreMotion框架(加速计和陀螺仪)
- hive学习笔记-高级查询
- 关于实体为Date类型的字段,如何用model.find(" date>? ",param)方法进行查询?
- hdu 4007 平行矩形包含点数
- 杭电3665Seaside
- 二阶有源低通滤波电路的设计与分析
- Unity换装之合并网格
- hdu5418--Victor and World(floyd+状压dp)
- Wireshark 数据分析(二)
- ChargeSystem——One,Two,Three
- C++ ERROR redefinition of ‘class ***’
- intent 跳转activity无效