#T2317. 公交公司(Bus Companies)
公交公司(Bus Companies)
链接: https://cses.fi/problemset/task/3158
板块: Advanced Graph Problems
时限: 1.00 s | 内存: 512 MB
题目描述
有 座城市和 家公交公司。每家公交公司在特定城市运营,并以特定价格出售车票。从某家公交公司购买车票后,你可以在该公司运营的任何两座城市之间通行。
求出从 Syrjälä 到每一座城市的最便宜路线费用。
输入
第一行包含两个整数 和 :城市数量和公交公司数量。城市编号为 ,城市 是 Syrjälä。
下一行包含 个整数 :每家公交公司的票价。
之后有 对行描述每家公交公司运营的城市。
每对中的第一行包含一个整数 :该公交公司运营的城市数量。
每对中的第二行包含 个互不相同的整数 :该公交公司运营的城市。
你可以假定从 Syrjälä 可以到达所有其他城市。
输出
输出 个整数:从 Syrjälä 到城市 的最便宜路线费用。
数据范围
所有 的和至多为
样例输入
5 3
4 3 2
3
1 4 3
2
5 1
4
2 3 4 5
样例输出
0 5 4 4 3
鲁公网安备37011202002910号