AT_tkppc4_2_e.引きこもり

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

给定一张 NN 点 MM 边的无向图。顶点的编号从 11 到 NN,第 ii 条边连接点 AiA_i 和点 BiB_i,长度为 CiC_i。

有 QQ 组询问,第 ii 组询问会给出一个整数 qiq_i。请找出满足条件的最小的非负整数 LL,使得将图中长度不大于 LL 的边加粗后,称由加粗的边连接的几个点在同一连通块内,则每个连通块内点的个数均不小于 qiq_i。若不存在这样的整数 LL,请输出 trumpet。

输入格式

第一行输入三个整数 N,M,QN,M,Q。

第二行开始的 MM 行,每行输入三个整数 Ai,Bi,CiA_i,B_i,C_i,表示第 ii 条边连接的两个顶点的编号及其长度。

最后 QQ 行,第 ii 行输入单个整数 qiq_i,表示第 ii 次询问的参数。

输出格式

输出 QQ 行,第 ii 行输出第 ii 个询问的答案。

输入输出样例

输入 #1

9 10 4
1 2 3
1 4 1
3 4 4
2 3 1
4 5 9
5 6 3
6 7 4
7 8 2
8 9 3
6 9 5
2
3
5
10

输出 #1

3
4
9
trumpet

输入输出样例

  • 输入#1

    9 10 41 2 31 4 13 4 42 3 14 5 95 6 36 7 47 8 28 9 36 9 523510

    输出#1

    349trumpet

说明/提示

样例 #1 解释

样例 #1 解释

以第一次询问为例,红色的边为加粗的边。可以看出 33 满足条件,22 不满足。

数据规模与约定

对于全部测试点,保证:

  • 2≤N,M,Q≤1052\le N,M,Q\le 10^5;
  • 1≤Ai,Bi≤N1\le A_i,B_i\le N,0≤Ci≤10100\le C_i\le 10^{10};
  • 1≤qi≤1051\le q_i\le 10^5。

不保证 给出的图是简单连通无向图。

输入解题思路,AI测评打分。不知道怎么写?

首页