fork download
  1. def get_paper_coords(x,y,size = 10):
  2. return(x,y,x+size,y+size)
  3.  
  4. def check_paper_overlap(p1,p2):
  5. x1,y1,x2,y2 = p1
  6. x3,y3,x4,y4 = p2
  7. if (x2<=x3 or x4<=x1) or (y2<=y3 or y4<=y1):
  8. return(False)
  9. return(True)
  10.  
  11. count = int(input())
  12. papers = [list(map(int,input().split())) for w in range(count)]
  13.  
  14. for i in range(count):
  15. for j in range(i+1,count):
  16. p1 = get_paper_coords(papers[i][0],papers[i][1])
  17. p2 = get_paper_coords(papers[j][0],papers[j][1])
  18. print(p1,p2)
  19. print(check_paper_overlap(p1,p2))
  20.  
  21.  
Success #stdin #stdout 0.1s 14068KB
stdin
3
3 7
15 7
5 2
stdout
(3, 7, 13, 17) (15, 7, 25, 17)
False
(3, 7, 13, 17) (5, 2, 15, 12)
True
(15, 7, 25, 17) (5, 2, 15, 12)
False