#10672. 「一本通 4.4 练习 3」聚会

「一本通 4.4 练习 3」聚会

[{"sectionTitle":"题目描述","type":"Text","text":"原题来自:AHOI 2008\r\n\r\nY 岛风景美丽宜人,气候温和,物产丰富。Y 岛上有 NN 个城市,有 N1N-1 条城市间的道路连接着它们。每一条道路都连接某两个城市。幸运的是,小可可通过这些道路可以走遍 Y 岛的所有城市。神奇的是,乘车经过每条道路所需要的费用都是一样的。\r\n\r\n小可可,小卡卡和小 YY 经常想聚会,每次聚会,他们都会选择一个城市,使得三个人到达这个城市的总费用最小。\r\n\r\n由于他们计划中还会有很多次聚会,每次都选择一个地点是很烦人的事情,所以他们决定把这件事情交给你来完成。他们会提供给你地图以及若干次聚会前他们所处的位置,希望你为他们的每一次聚会选择一个合适的地点。","subType":"markdown"},{"sectionTitle":"输入格式","type":"Text","text":"第一行两个正整数,NNMM。分别表示城市个数和聚会次数;\r\n\r\n后面有 N1N-1 行,每行用两个正整数 AABB 表示编号为 AA 和编号为 BB 的城市之间有一条路。城市的编号是从 11NN 的;\r\n\r\n再后面有 MM 行,每行用三个正整数表示一次聚会的情况:小可可所在的城市编号,小卡卡所在的城市编号以及小 YY 所在的城市编号。","subType":"markdown"},{"sectionTitle":"输出格式","type":"Text","text":"一共有 MM 行,每行两个数 PPCC,用一个空格隔开。表示第 ii 次聚会的地点选择在编号为 PP 的城市,总共的费用是经过 CC 条道路所花费的费用。","subType":"markdown"},{"sectionTitle":"样例","type":"Sample","text":"","subType":"markdown","payload":["6 4\n1 2\n2 3\n2 4\n4 5\n5 6\n4 5 6\n6 3 1\n2 4 4\n6 6 6","5 2\n2 5\n4 1\n6 0"]},{"sectionTitle":"数据范围与提示","type":"Text","text":"4040\\% 的数据中,1leN,Mle2times1031\\le N,M\\le 2\\times 10^3;\r\n\r\n100100\\% 的数据中,1leN,Mle5times1051\\le N,M\\le 5\\times 10^5。","subType":"markdown"}]