P14760 [Opoi 2025] CCD 的游戏

题目背景

CCD 在和小伙伴玩游戏。

题目描述

游戏是这样的: 有一棵 $n$ 个节点的树,其中 $1$ 号节点已被标记,其余点均未被标记。现在有两个人,轮流进行如下操作,不能操作就输了: > 每一次操作,选择至少一个未标记的且与这一操作之前已标记点相邻的点,将这些点标记。 假如两个人都按最聪明的方法来选,请问是先手还是后手有必胜策略?

输入格式

**本题单个测试点内含有多组测试数据。** 第一行一个正整数 $T$,表示测试数据组数。 对于每组测试数据,第一行一个整数 $n$。 接下来 $n-1$ 行,每行两个整数 $u,v$,表示一条树上的边。

输出格式

对于每组数据,如果先手必胜,输出 `first`,否则输出 `second`,换行分隔。

说明/提示

### 样例解释 对于第一组数据,显然先手第一轮即可标记完所有点,后手就输了。 对于第二组数据,先手只能标记二号点,然后后手标记剩下的点。 --- ### 数据范围与约定 **本题采用捆绑测试。** $$ \def\arraystretch{1.2} \begin{array}{|c|c|c|c|} \hline \begin{array}{c} \tt{subtask}\\\hline 1\\\hline 2\\\hline \end{array} & \begin{array}{c} T\\\hline \le 10\\\hline \le 10^{5}\\\hline \end{array} & \begin{array}{c} n\\\hline \le 10\\\hline \le 10^{6}\\\hline \end{array} & \begin{array}{c} \tt{pts}\\\hline 10\\\hline 90\\\hline \end{array} \\\hline \end{array} $$ 对于所有数据,$1\le T \le 10^5$,$2\le n \le 10^6$,$\sum n \le 10^6$。 **输入数据较大,请使用较快的读入方式。**