博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
矩形面积
阅读量:6217 次
发布时间:2019-06-21

本文共 790 字,大约阅读时间需要 2 分钟。

描述

桌面上放了N个平行于坐标轴的矩形,这N个矩形可能有互相覆盖的部分,求它们组成的图形的面积。

格式

输入格式

输入第一行为一个数N(1≤N≤100),表示矩形的数量。下面N行,每行四个整数,分别表示每个矩形的左下角和右上角的坐标,坐标范围为–10^8到10^8之间的整数。

输出格式

输出只有一行,一个整数,表示图形的面积。

样例1

样例输入1

 
31 1 4 32 -1 3 24 0 5 2

样例输出1

 
  
10
 第一次知道有离散化
1 #include
2 #include
3 #include
4 #include
5 #define LL long long 6 using namespace std; 7 struct node 8 { 9 LL x1,x2,y1,y2;10 }a[105];11 bool cmp(int a,int b)12 {13 return a
=x[X+1]) continue;36 for(int Y=1;Y
=y[Y+1]) continue;40 p[X][Y]=1;41 }42 }43 for(LL X=1;X
View Code

 

以上 by dajuruo LQ_double

转载于:https://www.cnblogs.com/LQ-double/p/6027061.html

你可能感兴趣的文章
【leetcode】1046. Last Stone Weight
查看>>
ES6新特性2:变量的解构赋值
查看>>
Go环境下,编译运行etcd与goreman集群管理(1)
查看>>
Linux内核数据结构
查看>>
sitemesh入门
查看>>
算法第二章上机实践报告
查看>>
【洛谷 P1419】 寻找段落(二分答案,单调队列)
查看>>
函数的练习
查看>>
线性布局
查看>>
金蝶KIS,存货核算出库核算报错
查看>>
windows phone 2048 源代码奉上
查看>>
Ruby IDE
查看>>
用python实现简单的调度场算法
查看>>
rand(5) -> rand(7)
查看>>
SEO优化
查看>>
oracle10~11g在centos5~6版本上安装整体总结如下
查看>>
opencv配置(转)
查看>>
Spring Junit测试(非web,即不包含Controller测试)
查看>>
译文——The habits of highly successful people
查看>>
常见CSS与HTML使用误区
查看>>