A91491.Welcome24ever 和神树

普及/提高-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

Welcome24ever 在视线可及的范围内发现了一颗古老的「神树」。

神树是一颗树,树上有 nn 个含有魔法装置的位置。经过初步「考察」,有 n1n - 1 条魔法连接,第 i(1in1)i(1 \leq i \leq n - 1) 条连接 ui,viu_i, v_i 两个魔法装置,保证 uiviu_i \neq v_i1ui,vin1\leq u_i,v_i\leq n。这两个装置可以相互双向地11 单位时间内通行,保证仅由这 n1n - 1 条连接,每个魔法装置都可以相互到达。

此外,有 n1n - 1 条特殊连接,对于每个魔法装置 i[2,n]i \in [2, n],可以瞬间传送到第 11 个魔法装置,花费 00 单位时间。特殊连接总共只能使用一次

Welcome24ever 初始在魔法装置 11 处。现在,给出这棵「神树」的结构,Welcome24ever 想要在若干时间内研究尽可能多的魔法装置。我们假定,研究一个魔法装置只需要到达该装置处,并且不需要花费额外时间。

Welcome24ever 想让你尽快计算出,对所有 k[1,n]k \in [1, n],如果要恰好研究 kk 个不同的魔法装置,并且随之返回魔法装置 1\bm 1,最少应花费多少时间。

输入格式

第一行,一个整数 nn

接下来 n1n - 1 行,每行两个整数 ui,viu_i, v_i

输出格式

nn 行,第 ii 行一个整数表示 k=ik = i 的答案。

输入输出样例

  • 输入#1

    5
    1 2
    1 3
    2 4
    2 5

    输出#1

    0
    1
    2
    4
    6

说明/提示

【样例解释 1】

  • k=1k = 1 时,Welcome24ever 只需要呆在装置 11 处。
  • k=2k = 2 时,可以走 1211 \rightarrow 2 \Rightarrow 1
  • k=3k = 3 时,可以走 12411 \rightarrow 2 \rightarrow 4 \Rightarrow 1
  • k=4k = 4 时,可以走 1241311 \rightarrow 2 \rightarrow 4 \Rightarrow 1 \rightarrow 3 \rightarrow 1
  • k=5k = 5 时,可以走
    131252411 \rightarrow 3 \rightarrow 1 \rightarrow 2 \rightarrow 5 \rightarrow 2 \rightarrow 4 \Rightarrow 1

【数据规模与约定】

  • 对于所有数据,1n1051 \leq n \leq 10^51ui,vin1 \leq u_i, v_i \leq n
  • 保证给出的 n1n-1 条边构成一棵树。
首页