传统题 1000ms 256MiB

班级聚会

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

【问题描述】 若干城市分布在同一条铁路线上,每个城市有若干名同学。

选择一个城市作为聚会地点,使得所有同学前往该城市的单程旅行费用之和最小。

每位同学的旅行费用等于其所在城市到聚会城市的距离(km),每 km 花费 1 卢布。

【输入】 第一行是城市数量 N,N<150

接下来 N 行,每行包含同学人数、该城市到 Moscow 的距离以及城市名称。

最后一行一定是 Moscow,距离为 0。

【输出】 输出聚会地点城市名称和最小总旅行费用,中间用一个空格隔开。

【样例输入】

5
7 9289 Vladivostok
5 8523 Chabarovsk
3 5184 Irkutsk
8 2213 Yalutorovsk
10 0 Moscow

【样例输出】

Yalutorovsk 112125

bb2026-0110

未认领
状态
已结束
题目
8
开始时间
2026-1-10 0:00
截止时间
2026-3-1 23:59
可延期
24 小时