解题思路:两点间距离公式
注意事项:测试数据都是一组,不是两组。
参考代码:
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 人评分
moonlight 2024-03-16 15:43:03 |
后面的测试数据都是一行,例如:a a b b, 而不是a a Enter b b.
努力变小神 2024-03-18 14:17:53 |
@dotcpp0738970 谢谢,可是题目描述的输入格式是两行呀,这个是题目的问题嘛
moonlight 2024-03-18 15:56:35 |
是的,我花了29就是为了看答案