鲲于深海


私信TA

用户名:dotcpp0727729

访问量:108

签 名:

等  级
排  名 23675
经  验 630
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校 贵州商学院
专  业

  自我简介:

TA的其他文章

解题思路:

注意事项:

参考代码:

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

s1=(x2-x1)*(y2-y1)+(x4-x3)*(y4-y3)

x_left = max(x1, x3)  #交集面积

y_left = max(y1, y3)

x_right = min(x2, x4)

y_right = min(y2, y4)

if x_left < x_right and y_left < y_right:

    s2 = (x_left - x_right) * (y_left - y_right)  #交集面积大小

else:

    s2=0

s=s1-s2

print(s)


 

0.0分

0 人评分

  评论区

  • «
  • »