题目 20250

树

查看题解 ↗GitHub ↗如何评测
题号
20250
标签
比赛NOIP
来源
2023 杜瑜皓 CSP-S&NOIP20连测 第 7 套

树

题目描述 给定一棵 � 个节点的树,树上的边权要不是 1 要不是 2。有 � 组询问,对于每组 询问 �, �, �,问在每步最多走距离 � 的条件下(两个点的距离为连接它们的路径的 边权和),从 � 到 � 最少要走多少步。

输入格式 第一行一个整数 � 表示节点数。

接下来 � − 1 行,每行三个整数 �, �, � 表示一条连接 � 和 � 的长度为 � 的树边。

接下来一行一个整数 � 表示询问数。

接下来 � 行,每行三个整数 �, �, � 表示一组询问。

输出格式 对于每组询问,一行一个整数表示答案。

样例输入 1 5 1 2 1 2 3 2 1 4 2 4 5 1 5 1 5 3 1 3 2 2 5 4 1 2 10 4 5 2

样例输出 1 1 2 1 1 1

样例输入输出 2 见下发文件。

数据规模 共 10 组数据。 测试点 1,2 满足 �, � ≤ 1000。

测试点 3,4 满足读入是一条链。

对于所有数据,满足 1 ≤ �, � ≤ 50000,1 ≤ �, �, �, � ≤ �, 1 ≤ � ≤ 2,2 ≤ � ≤ 2�,数 据保证读入是一棵树。

数据下载

题目 20250 的公开数据

正在读取文件列表…

常用命令

题目 20250 的 ROJ 命令

以下命令默认使用全局安装的 ROJ Skill,请在终端中直接执行;如果修改过 AGENT_HOME,请将命令中的 ~/.agents 替换为对应目录。