#P10477. [NWERC 2003] Subway tree systems

    ID: 9898 远端评测题 1000ms 512MiB 尝试: 0 已通过: 0 难度: 5 上传者: 标签>深度优先搜索,DFS图遍历树的遍历

[NWERC 2003] Subway tree systems

Description

一些主要城市的地铁系统采用树状结构,即在任何两个车站之间,只有一条且仅有一条地铁线路。此外,大多数这些城市都有一个独特的中央车站。想象一下,你是这些城市中的一名游客,你想要探索整个地铁系统。你从中央车站出发,随机选择一条地铁线路,跳上地铁列车。每当你到达一个车站,你就会选择一条你尚未乘坐过的地铁线路。如果在当前车站没有其他要探索的地铁线路了,你就会乘坐第一次到达该车站的地铁线路返回,直到最终你沿着所有的线路都行驶了两次,即每个方向都行驶了一次。在那时,你回到了中央车站。之后,你所记得的探索顺序只是在任何给定时间是否向中央车站更远或更近,也就是说,你可以将你的旅程编码为一个二进制字符串,其中 0 表示乘坐一条地铁线路使你离中央车站更远一站,而 1 表示使你离中央车站更近一站。

Input Format

输入的第一行是一个正整数 nn,表示接下来要跟随的测试方案的数量。每个测试方案包括两行,每行包含一个长度最多为 30003000 的由字符 '0' 和 '1' 组成的字符串,描述了地铁树系统的正确探索旅程。

Output Format

对于每个测试方案,如果两个字符串可以表示相同地铁树系统的探索旅程,则输出 "same";如果两个字符串不能表示相同地铁树系统的探索旅程,则输出 "different"。

翻译来自于:ChatGPT。

2
0010011101001011
0100011011001011
0100101100100111
0011000111010101
same
different