最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 问题 V: L18-3 基础树形dp - 练习6

    正文概述 网友投稿   2026-01-22 16:19:19  

    题目描述

    探测器先探测出了树形星球的分布。是一棵以节点s为根,包含n个节点的树。 请你编写一个程序,深度优先遍历这棵树,并且按照遍历的顺序,依次输出每条边的起点、终点、长度。

    输入

    第一行两个整数,n和s。(2 ≤ n ≤ 500000) 接下来n-1行,每行三个整数u,v,w,分别表示每无向条边的两个端点和长度。

    输出

    按照深度优先遍历的顺序,输出经过的每条边的起点终点长度,用空格隔开。

    样例输入

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

    样例输出

    1 2 7
    2 3 8
    2 4 5
    4 6 2
    6 7 6
    2 5 1
    信息学奥赛网,一个优质的源码资源平台!
    信息学奥赛网 » 问题 V: L18-3 基础树形dp - 练习6