21计科程一帆


私信TA

用户名:uq_88617846948

访问量:3021

签 名:

搞哥毛哥在上,俺寻思俺是一个最大最强的技术小子

等  级
排  名 1145
经  验 3062
参赛次数 2
文章发表 52
年  龄 19
在职情况 学生
学  校 石河子大学
专  业 计算机科学与技术

  自我简介:

憨憨一个,欢迎大佬指正

解题思路:思路参照了python组第一个”D“大佬的题解,同样的思路把代码简化了一下,更方便理解一点


参考代码:

x1,y1,x2,y2=list(map(float,input().split()))
x3,y3,x4,y4=list(map(float,input().split()))
a=[x1,x2,x3,x4]
b=[y1,y2,y3,y4]
if min(y1,y2)<max(y3,y4) and max(y1,y2)>min(y3,y4) and min(x1,x2)<max(x3,x4) and max(x1,x2)>min(x3,x4):
   a.sort()
   b.sort()
   print("%.2f"%((a[2]-a[1])*(b[2]-b[1])))
else:
   print("0.00")

 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区