首页 > 其他分享 >White Sheet

White Sheet

时间:2022-11-03 15:32:10浏览次数:75  
标签:Sheet flag x2 x3 White y2 y5 x5

​C - White Sheet​

思路:先看代码,分成了四个条件。第一个和第二个表示的都是当白矩形存在某个黑矩形内部的情况。

另外就是:白矩形位于两个黑矩形的并集区域。

即可分为两种情况,一种是白矩形位于竖的区域(条件三),上图:

White Sheet_并集

那么黄色区域就是判断范围

另一种是横的区域(条件四):

White Sheet_并集_02

黄色区域即判断范围。

代码:

x1,y1,x2,y2=map(int,input().split())
x3,y3,x4,y4=map(int,input().split())
x5,y5,x6,y6=map(int,input().split())

flag=False
if x3<=x1 and y3 <=y1 and x4>=x2 and y4>=y2:
flag=True
elif x5<=x1 and y5 <=y1 and x6>=x2 and y6>=y2:
flag=True
elif x1>=max(x3,x5) and x2<=min(x4,x6):
if min(y4,y6)>=max(y3,y5) and min(y3,y5)<=y1 and max(y4,y6)>=y2:
flag=True
elif y1>=max(y3,y5) and y2 <=min(y4,y6):
if min(x4,x6)>=max(x3,x5) and min(x3,x5)<=x1 and max(x4,x6)>=x2:
flag=True
print("NO" if flag else "YES")

CAD加油!欢迎跟我一起讨论学习算法



标签:Sheet,flag,x2,x3,White,y2,y5,x5
From: https://blog.51cto.com/u_15860211/5820467

相关文章

  • VBA 散点图ChartSheet
      Subal()CallCreatingChartOnChartSheet("OptimizeELVSS1000nits","R",167,9)CallCreatingChartOnChartSheet("OptimizeELVSS1000nits","G",167,11)......
  • spreadsheet读取excel数据
    获取excel数据,网上很多都是通过“行”“列”循环获取的,其实spreadsheet本身就提供toArray方法来获取sheet中的数据根本不需要手动去循环一共分为四个步骤:......
  • 关于VBA中,activesheet用法的一些思考
    前二天,给财务部做了个数据采集的工具,因为财务现在用的是excel2013 和2017的版本,所以我决定不用python,改用VBA来处理这个工具。在 写过程的时候,我用了sheets(i)来定......
  • White Noise Shader
    写在前面:本文章为个人学习笔记,方便以后自己复习,也希望能帮助到他人。由于本人水平有限难免出现错误,还请评论区指出,多多指教。部分图元和素材来源于网络,如有侵权请联系本......
  • DataFrame写入excel不同的sheet
    直接上代码初始化2个dataframedf1=pd.DataFrame({'Name':['Jack','Kate','Jim','Steve'],'Gender':['M','F','M','M'],'Height&#......
  • Excel如何将一张工作表拆分成多个工作表Sheet?Excel拆分工作表方法
    生活中我们偶尔会碰到这种情况,当你之前将所有数据已经都整理在一个Excel表格里了,但临时因为需要,却需要将里面的数据分开放在不同的工作表里,该怎么操作呢?利用透视表,我们就能......
  • Springboot集成easypoi实现excel多sheet导出
    1.环境配置<!--easypoi依赖,excel导入导出--><dependency><groupId>cn.afterturn</groupId><artifactId>easypoi-spring-boot-starter</artifactId><vers......
  • springboot+easypoi模板导出Excel 动态表头+多表格(一个sheet)
    1.需求:将此页面的几个表格导出其中表头中的仓库集散地是是动态生成的。首先制作Excel模板:代码:@Resource privateRedisServiceredisService; @Override......
  • HSSFSheet的autoSizeColumn(1); //调整列为自动宽度报错
    HSSFSheet的autoSizeColumn(1);//调整列为自动宽度报错发现很奇怪的现象,导出的excel表测试服务器跑的飞起来。到正式环境就不断报错2022-10-2518:02:33.903[http-bio-......
  • pandas 对 excel 中所有 sheet 中的单元格左移
    #_*_coding:utf-8_*_importpandasaspdimportnumpyasnpclassbaixi:#初始化def__init__(self):self.pd=pdself.deal_datas......