题目名称 | 2450. 距离 |
---|---|
输入输出 | distance.in/out |
难度等级 | ★★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 10 |
题目来源 | mouse 于2016-09-02加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:202, 提交:450, 通过率:44.89% | ||||
AntiLeaf | 100 | 0.000 s | 0.00 MiB | C++ |
dateri | 100 | 0.000 s | 0.00 MiB | C++ |
AntiLeaf | 100 | 0.009 s | 0.13 MiB | C++ |
Albert S. Chang | 100 | 0.014 s | 2.44 MiB | C++ |
1111 | 100 | 0.016 s | 4.07 MiB | C++ |
rvalue | 100 | 0.018 s | 2.44 MiB | C++ |
Shirry | 100 | 0.040 s | 1.36 MiB | C++ |
10086 | 100 | 0.053 s | 2.99 MiB | C++ |
Shirry | 100 | 0.057 s | 1.51 MiB | C++ |
Extreme°/极致 ° | 100 | 0.061 s | 1.11 MiB | C++ |
本题关联比赛 | |||
20160902 | |||
不准粘代码,必须自己写(HS除外) | |||
不准粘代码,必须自己写(HS除外) |
关于 距离 的近10条评论(全部评论) | ||||
---|---|---|---|---|
权当曾经。
| ||||
| ||||
是的粉色粉色粉色
| ||||
lzy
2018-07-20 11:53
21楼
| ||||
回复 @_Itachi :
现场尴尬
staffsaa
2018-07-20 11:45
20楼
| ||||
为什么邻接表WA+TLE,改为vector数组就过了。求教邻接表的正确写法。
| ||||
第一次听说建树,wa一上午,加一个建树就对了,还是我太菜
| ||||
一发ST入魂!!!
サイタマ
2017-10-30 02:06
17楼
| ||||
又学了tarjan
| ||||
ST第一发
CSU_Turkey
2017-09-13 14:52
15楼
|
在一个村子里有$N$个房子,一些双向的路连接着他们。人们总喜欢问这个“如果想从房子$A$走到房子$B$有多远?”这个通常很难回答。但幸运的是在这个村里答案总是唯一的,自从道路修建以来这只有唯一的一条路(意思是你不能去一个地方两次)在每两座房子之间。你的工作是回答所有好奇的人。
输入文件第一行有两个数$n(2≤n≤10000)$和$m(1≤m≤20000)$,即房子数和问题数。后面$n-1$行每行由$3$个数构成$i,j,k$,由空格隔开,意思是房子$i$和房子$j$之间距离为$k(0<k≤100)$。房子以$1$到$n$标记。
下面$m$行每行有两个不同的整数$i$和$j$,你需要回答房子$i$和房子$j$之间的距离。
输出有$n$行。每行表示个一个问题的答案。
3 2 1 2 10 3 1 15 1 2 2 3
10 25
2 2 1 2 100 1 2 2 1
100 100
$100$%的数据,$9000<=n<=10000,10000<=m<=20000$.