시간 제한
메모리 제한
시간 제한
2초
메모리 제한
128 MB
정점 n개로 이루어진 트리가 있다. 시작 정점 하나를 정한 뒤, 다음 규칙으로 모든 간선을 탐색한다.
이 과정을 끝내면 모든 간선을 정확히 두 번 지나게 된다. 시작 정점에서 더 멀어지는 이동은 0, 시작 정점에 가까워지는 이동은 1로 기록한다. 같은 트리라도 간선을 선택하는 순서가 다르면 서로 다른 문자열로 기록될 수 있다.
두 탐색 문자열이 주어질 때, 두 문자열이 같은 시작 정점을 가진 같은 트리에서 나올 수 있는지 판단하라.
첫째 줄에 데이터 개수 T가 주어진다. (1 ≤ T ≤ 10)
이후 2×T개의 줄에 탐색 문자열이 한 줄에 하나씩 주어진다. 각 문자열의 길이는 3,000을 넘지 않으며, 문자는 0과 1로만 이루어진다. 길이가 0인 문자열은 간선이 없는 트리를 뜻한다.
각 데이터마다 두 문자열이 같은 트리를 나타낼 수 있으면 1, 아니면 0을 입력 순서대로 한 줄에 하나씩 출력한다.