新手请看本篇 - Python - 题解 | 绕距

绕距

https://www.nowcoder.com/practice/7a245fc6284f4139b4fb21de58e68483

import math

# 公式中留参参数
x1,y1 = map(int,input().split())
x2,y2 = map(int,input().split())

# 求公差
gx = x1 - x2 
gy = y1 - y2

# 根据公式带入
dm = abs(gx) + abs(gy)
de = math.sqrt(gx * gx + gy * gy)  #math.sqrt是根号

# abs是绝对值 
sj = abs(dm-de)

print(f"{sj:.6f}") #这里限制小数点6位 

# 本代码适合新手查看学习 你需要看的是公式里的参数 而不是题目整体 

全部评论
点赞 回复 分享
发布于 07-08 21:46 广东

相关推荐

牛客73617529...:无端端被你骂一句
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-11 11:25
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务