我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Python解数学题

题目如下:

img

img

求题的解法和代码,要求节省时间和空间,最好不要引入外部库

其实就是两个正方形面积之和减去相交的面积

a,b,v1,c,d,v2 = map(int,input().split())
a2 = a+v1
b2 = b-v1
c2 = c+v2
d2 = d-v2
intersect = 0
if c<a2 and c2>a and d>b2 and d2<b:
    m = max(min(c,a2),min(a,c2))
    n = min(max(d,b2),max(b,d2))
    m2 = min(max(c,a2),max(a,c2))
    n2 = max(min(d,b2),min(b,d2))
    intersect = (m2-m)*(n-n2)
print(v1*v1+v2*v2-intersect)

近期文章

  • 谁能把Stylex插去pr
  • webpack安装不起来
  • PHP:时区数据是否以某种方式嵌入到时间戳中?
  • mysql 忘记退出直接关闭窗口现在要删除整个文件夹如何删除
  • 标准输入缓冲区是否是互斥访问的
  • 用户未处理sqlexceptions
  • psim仿真中如何用c block 输出pwm波而不是用硬件
  • Pandas金融数据分析问题
  • 帮我改一下 插入排序过程
  • Php:检查电子邮件内容是否是垃圾邮件
  • 已设pasv_address,其他服务器访问ftp还是解析成内网IP?
  • python opencv读取不了图片参数
  • 打印标签提示GDI+中发生一般性错误
  • 有关内网ip的一些小问题
  • c++学习完了还要学什么?
  • 关于内网ip的一些小问题
  • 这里为什么报错能详细说明一下吗TypeError: Solution.twoSum() missing 1 required positional argument: 'target'
  • 用numpy生成范围内的数据
  • XMLHttpRequest在浏览器中打开PDF
  • Python3 关于collatz序列编程疑问

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华