文章

311

粉丝

3

获赞

360

访问

45.6k

头像
T和Y的计划 题解:
P1028
发布于2026年2月11日 09:30
阅读数 82

import math
n=int(input())
s=[]
for i in range(n):
    x,y,z=map(float,input().split())
    s.append([x,y,z])
x1,y1,z1=map(float,input().split())
x2,y2,z2=map(float,input().split())
x3=(x1+x2)/2
y3=(y1+y2)/2
z3=(z1+z2)/2
ss=[]
for i in s:
    d=math.sqrt((x3-i[0])*(x3-i[0])+(y3-i[1])*(y3-i[1])+(z3-i[2])*(z3-i[2]))
    ss.append(d)
mi=min(ss)
for i in range(len(s)):
    if ss[i]==mi:
        print("%.3f %.3f %.3f"%(s[i][0],s[i][1],s[i][2]))
        break
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发