moonlight


私信TA

用户名:dotcpp0738970

访问量:4236

签 名:

越学越菜

等  级
排  名 367
经  验 5172
参赛次数 0
文章发表 141
年  龄 21
在职情况 学生
学  校 江门职业技术学院
专  业 大数据分析

  自我简介:

TA的其他文章

解题思路:两点间距离公式

注意事项:测试数据都是一组,不是两组。

参考代码:

from math import sqrt
number = input().split()
if len(number) > 2:
    xa, ya, xb, yb= float(number[0]), float(number[1]), float(number[2]), float(number[-1])
    AB = sqrt((xa - xb) ** 2 + (ya - yb) ** 2)
    print("%.3f" % AB)
else:
    xa, ya = float(number[0]), float(number[1])
    xb, yb = map(float, input().split())
    AB = sqrt((xa-xb)**2+(ya-yb)**2)
    print("%.3f" %AB)


 

0.0分

3 人评分

  评论区

import math
xa,ya = map(float,input().split())
xb,yb = map(float,input().split())
n = math.sqrt((xa-xb)**2+(ya-yb)**2)
print("%.3f"%n)

这是我的代码,拜托各位看看有什么问题,为什么只能通过第一个数据点
2024-03-14 19:39:28
  • «
  • 1
  • »