关注
第二题暴力。没分
n = int(input())
edges = []
matrix = [[float('inf')]*n for i in range(n)]
for i in range(n-1):
edge = [int(i) for i in input().split()]
matrix[edge[0]-1][edge[1]-1]=edge[2]
matrix[edge[1]-1][edge[0]-1]=edge[2]
for i in range(n):
matrix[i][i] = 0
for i in range(n):
for j in range(n):
for k in range(n):
matrix[i][j]=min(matrix[i][j],matrix[i][k]+matrix[k][j])
nodelike = []
for i in range(3):
nums = [int(i) for i in input().split()]
nodelike.append(nums[1:])
res = 0
for i in nodelike[0]:
for j in nodelike[1]:
for k in nodelike[2]:
onemin = float('inf')
for z in range(n):
onemin = min(onemin,matrix[i-1][z]+matrix[j-1][z]+matrix[k-1][z])
res += onemin
print(res/(len(nodelike[0])*len(nodelike[1])*len(nodelike[2])))
查看原帖
点赞 3
相关推荐
牛客85729440...:这个老师有点搞笑,写论文一般两个月初稿就够了,
点赞 评论 收藏
分享
05-29 13:37
北京科技大学 算法工程师 认真搞学习:28小登的建议,投算法岗不要写什么物理竞赛,互联网+,多写点项目,用什么算法做了什么。还有本科算法是不可能的
开发你这个也没有项目啊
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你觉得现在还能进互联网吗? #
2404次浏览 71人参与
# 如何准备秋招 #
5319次浏览 83人参与
# 现代汽车前瞻技术研发急速编程挑战赛 #
19102次浏览 172人参与
# 实习,不懂就问 #
17288次浏览 238人参与
# 如果中了500万,你会离职吗? #
86545次浏览 677人参与
# 你觉得实习能学到东西吗 #
7800次浏览 176人参与
# 哪个瞬间让你对大厂祛魅了? #
379647次浏览 2777人参与
# 面试时被问的最奇葩的问题 #
21589次浏览 124人参与
# 秋招什么时候开投比较合适? #
3279次浏览 60人参与
# 软开人,秋招你打算投哪些公司呢 #
99575次浏览 934人参与
# 来聊聊你认为的薪资天花板是哪家? #
30364次浏览 174人参与
# 每个月的工资都是怎么分配的? #
7617次浏览 138人参与
# 预测一下26届秋招形势 #
12548次浏览 133人参与
# 腾讯工作体验 #
473734次浏览 3490人参与
# 打工人的精神状态 #
51947次浏览 943人参与
# 职场情商大赛 #
131239次浏览 655人参与
# 高考出分的那一天,我__ #
10176次浏览 144人参与
# 非技术2024笔面经 #
384664次浏览 4732人参与
# 一觉醒来,秋招难度下降一万倍…… #
83561次浏览 642人参与
# 京东美团大战,你怎么看? #
92606次浏览 569人参与
# 安利/避雷我的专业 #
75497次浏览 522人参与