题目信息

题目类型
提高级
题目年份
2022
题目题型
编程题
关 键 词
数据传输

题目题干

数据传输GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
题目背景GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
题目描述GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
小 C 正在设计计算机网络中的路由系统。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
测试用的网络总共有 $n$ 台主机,依次编号为 $1 \sim n$。这 $n$ 台主机之间由 $n - 1$ 根网线连接,第 $i$ 条网线连接个主机 $a_i$ 和 $b_i$。保证任意两台主机可以通过有限根网线直接或者间接地相连。受制于信息发送的功率,主机 $a$ 能够直接将信息传输给主机 $b$ 当且仅当两个主机在可以通过不超过 $k$ 根网线直接或者间接的相连。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
在计算机网络中,数据的传输往往需要通过若干次转发。假定小 C 需要将数据从主机 $a$ 传输到主机 $b$($a \neq b$),则其会选择出若干台用于传输的主机 $c_1 = a, c_2, \ldots, c_{m - 1}, c_m = b$,并按照如下规则转发:对于所有的 $1 \le i < m$,主机 $c_i$ 将信息直接发送给 $c_{i + 1}$。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
每台主机处理信息都需要一定的时间,第 $i$ 台主机处理信息需要 $v_i$ 单位的时间。数据在网络中的传输非常迅速,因此传输的时间可以忽略不计。据此,上述传输过程花费的时间为 $\sum_{i = 1}^{m} v_{c_i}$。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
现在总共有 $q$ 次数据发送请求,第 $i$ 次请求会从主机 $s_i$ 发送数据到主机 $t_i$。小 C 想要知道,对于每一次请求至少需要花费多少单位时间才能完成传输。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
## 输入格式GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入的第一行包含三个正整数 $n, Q, k$,分别表示网络主机个数,请求个数,传输参数。数据保证 $1 \le n \le 2 \times {10}^5$,$1 \le Q \le 2 \times {10}^5$,$1 \le k \le 3$。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入的第二行包含 $n$ 个正整数,第 $i$ 个正整数表示 $v_i$,保证 $1 \le v_i \le {10}^9$。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
接下来 $n - 1$ 行,第 $i$ 行包含两个正整数 $a_i, b_i$,表示一条连接主机 $a_i, b_i$ 的网线。保证 $1 \le a_i, b_i \le n$。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
接下来 $Q$ 行,第 $i$ 行包含两个正整数 $s_i, t_i$,表示一次从主机 $s_i$ 发送数据到主机 $t_i$ 的请求。保证 $1 \le s_i, t_i \le n$,$s_i \ne t_i$。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
## 输出格式GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
$Q$ 行,每行一个正整数,表示第 $i$ 次请求在传输的时候至少需要花费多少单位的时间。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
## 样例 #1GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
### 样例输入 #1GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
```GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
7 3 3GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1 2 3 4 5 6 7GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1 2GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1 3GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2 4GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2 5GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3 6GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3 7GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4 7GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5 6GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1 2GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
```GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
### 样例输出 #1GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
```GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
12GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
12GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
```GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
## 提示GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
**【样例解释 \#1】**GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于第一组请求,由于主机 $4, 7$ 之间需要至少 $4$ 根网线才能连接,因此数据无法在两台主机之间直接传输,其至少需要一次转发;我们让其在主机 $1$ 进行一次转发,不难发现主机 $1$ 和主机 $4, 7$ 之间都只需要两根网线即可连接,且主机 $1$ 的数据处理时间仅为 $1$,为所有主机中最小,因此最少传输的时间为 $4 + 1 + 7 = 12$。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于第三组请求,由于主机 $1, 2$ 之间只需要 $1$ 根网线就能连接,因此数据直接传输就是最优解,最少传输的时间为 $1 + 2 = 3$。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
**【样例 \#2】**GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
见附件中的 `transmit/transmit2.in` 与 `transmit/transmit2.ans`。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
该样例满足测试点 $2$ 的限制。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
**【样例 \#3】**GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
见附件中的 `transmit/transmit3.in` 与 `transmit/transmit3.ans`。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
该样例满足测试点 $3$ 的限制。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
**【样例 \#4】**GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
见附件中的 `transmit/transmit4.in` 与 `transmit/transmit4.ans`。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
该样例满足测试点 $20$ 的限制。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
**【数据范围】**GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于所有的测试数据,满足 $1 \le n \le 2 \times {10}^5$,$1 \le Q \le 2 \times {10}^5$,$1 \le k \le 3$,$1 \le a_i, b_i \le n$,$1 \le s_i, t_i \le n$,$s_i \ne t_i$。GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| 测试点 | $n \le$ | $Q \le$ | $k =$ | 特殊性质 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
|:-:|:-:|:-:|:-:|:-:|GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $1$ | $10$ | $10$ | $2$ | 是 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $2$ | $10$ | $10$ | $3$ | 是 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $3$ | $200$ | $200$ | $2$ | 是 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $4 \sim 5$ | $200$ | $200$ | $3$ | 是 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $6 \sim 7$ | $2000$ | $2000$ | $1$ | 否 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $8 \sim 9$ | $2000$ | $2000$ | $2$ | 否 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $10 \sim 11$ | $2000$ | $2000$ | $3$ | 否 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $12 \sim 13$ | $2 \times {10}^5$ | $2 \times {10}^5$ | $1$ | 否 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $14$ | $5 \times {10}^4$ | $5 \times {10}^4$ | $2$ | 是 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $15 \sim 16$ | ${10}^5$ | ${10}^5$ | $2$ | 是 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $17 \sim 19$ | $2 \times {10}^5$ | $2 \times {10}^5$ | $2$ | 否 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $20$ | $5 \times {10}^4$ | $5 \times {10}^4$ | $3$ | 是 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $21 \sim 22$ | ${10}^5$ | ${10}^5$ | $3$ | 是 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
| $23 \sim 25$ | $2 \times {10}^5$ | $2 \times {10}^5$ | $3$ | 否 |GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
GeJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
特殊性质:保证 $a_i = i + 1$,而 $b_i$ 则从 $1, 2, \ldots, i$ 中等概率选取。

答案解析

相关题目

数据传输 题目背景 题目描述 小 C 正在设计计算机网络中的路由系统。 测试用的网络总共有 $n$ 台主机,依次编号为 $1 \sim n$。这 $n$ 台主机之间由 $n - 1$ 根网线
星战 题目描述 在这一轮的星际战争中,我方在宇宙中建立了 $n$ 个据点,以 $m$ 个单向虫洞连接。我们把终点为据点 $u$ 的所有虫洞归为据点 $u$ 的虫洞。 战火纷飞之中这些虫洞很难长久
策略游戏 题目描述 小 L 和小 Q 在玩一个策略游戏。 有一个长度为 $n$ 的数组 $A$ 和一个长度为 $m$ 的数组 $B$,在此基础上定义一个大小为 $n \times m$ 的矩阵
假期计划 题目描述 小熊的地图上有 $n$ 个点,其中编号为 $1$ 的是它的家、编号为 $2, 3, \ldots, n$ 的都是景点。部分点对之间有双向直达的公交线路。如果点 $x$ 与 $
第43题 (最优子序列)取 m = 16,给出长度为 n 的整数序列 a1,a2,…,an(0≤ai≤2m)。对于一个二进制数 x,定义其分值 w(x) 为x+popcnt(x),其中 popcnt
第42题 (最优子序列)取 m = 16,给出长度为 n 的整数序列 a1,a2,…,an(0≤ai≤2m)。对于一个二进制数 x,定义其分值 w(x) 为x+popcnt(x),其中 popcnt
第41题 (最优子序列)取 m = 16,给出长度为 n 的整数序列 a1,a2,…,an(0≤ai≤2m)。对于一个二进制数 x,定义其分值 w(x) 为x+popcnt(x),其中 popcnt
第40题 (最优子序列)取 m = 16,给出长度为 n 的整数序列 a1,a2,…,an(0≤ai≤2m)。对于一个二进制数 x,定义其分值 w(x) 为x+popcnt(x),其中 popcnt
第39题 (最优子序列)取 m = 16,给出长度为 n 的整数序列 a1,a2,…,an(0≤ai≤2m)。对于一个二进制数 x,定义其分值 w(x) 为x+popcnt(x),其中 popcnt
第38题 (分数背包)小 S 有 n 块蛋糕,编号从 1 到 n。第 i 块蛋糕的价值是 wi,体积是 vi。他有一个大小为 B 的盒子来装这些蛋糕,也就是说装入盒子的蛋糕的体积总和不能超过 B。

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢